.main_box{margin-top:10px;width:980px;}
.ind_left_side{float:left;width:730px;}
.ind_right_side{float:right;width:240px;}
.ind_top_news{width:730px;}
.ind_top_news_pic{float:left;width:336px;background:url(../img/pic_show_shadow.gif) no-repeat right top;}
.ind_top_news_pic_box{width:320px;height:224px;padding:4px;border:1px #E8E8E8 solid;overflow:hidden;}
.mF_YSlider .pic li,.mF_YSlider .rePic li{position:absolute;top:0;left:0;display:none;}
.mF_YSlider .txt li{position:absolute;z-index:2;bottom:0;width:100%;height:30px;line-height:30px !important;*line-height:34px !important;_line-height:34px;overflow:hidden;display:none;}
.mF_YSlider .txt li a{display:block;position:relative;z-index:1;color:#fff;padding-left:19px;font-size:12px;text-decoration:none;background:url(../img/pic_text_ico.gif) no-repeat 9px center;}
.mF_YSlider .txt li span{display:block;height:100%;position:absolute;top:0;left:0;background:#000;filter:alpha(opacity=40);opacity:0.4;}
.mF_YSlider .num{position:absolute;z-index:3;bottom:6px;right:6px;}
.mF_YSlider .num li{position:relative;float:left;width:18px;height:18px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.mF_YSlider .num li a,.mF_YSlider .num li span{display:block;width:18px;height:18px;line-height:18px;position:absolute;z-index:2;top:0;left:0;color:#333;text-decoration:none;}
.mF_YSlider .num li span{z-index:1;background:url(../img/pic_num_bg.gif) no-repeat;}
.mF_YSlider .num li.current a,.mF_YSlider .num li.hover a{color:#fff;background:url(../img/pic_num_this.gif) no-repeat;}
.ind_top_news_box{float:right;width:390px;}
.ind_top_news_tit{width:376px;height:79px;padding:10px 0 10px 14px;background:#f7f7f7;border-bottom:1px #e8e8e8 solid;}
.ind_top_news_tit_title{width:362px;height:20px;overflow:hidden;line-height:20px;font-weight:bold;font-size:14px;}
.ind_top_news_tit_info{width:362px;padding-top:8px;height:48px;line-height:16px;color:#999;}
.ind_top_news_list{width:381px;padding:9px 0 4px 9px;border-top:1px #f7f7f7 solid;}
.ind_top_news_list li{width:357px;padding:0 0 0 15px;height:24px;overflow:hidden;line-height:24px;background:url(../img/list_ico.gif) no-repeat left center;}
.ind_top_news_list li a{color:#666;}
.ind_top_news_list li a:hover{color:#666;}
.ind_order{width:631px;height:67px;background:url(../img/order_bg.jpg) no-repeat;margin-top:10px;padding:33px 0 0 99px;}
.ind_order li{float:left;display:inline;margin-right:31px;}
.ind_order li.end{margin:0;}
.ind_order li .step_inp{width:134px;height:18px;padding:4px;background:url(../img/order_inp.gif) no-repeat;margin-top:14px;overflow:hidden;}
.ind_order li .step_inp input{width:132px;border:0;outline:none;height:16px;color:#999;line-height:18px;padding-left:2px;}
.ind_order li .step_inp2{width:114px;height:18px;margin-top:14px;background:url(../img/order_inp2.gif) no-repeat;padding:4px 0 4px 4px;overflow:hidden;float:left;}
.ind_order li .step_inp2 input{width:112px;border:0;outline:none;height:16px;color:#999;line-height:18px;padding-left:2px;}
.ind_order li .step_inp2_btn{float:left;width:16px;height:16px;padding:5px 5px 5px 3px;background:url(../img/order_inp2_btn.gif) no-repeat;margin-top:14px;}
.ind_order li .step_inp2_btn a{display:block;width:16px;height:16px;overflow:hidden;}
.ind_order li .step_btn{width:95px;height:43px;overflow:hidden;}
.ind_order li .step_btn a{display:block;width:95px;height:43px;overflow:hidden;background:url(../img/order_btn.jpg) no-repeat;}
.ind_sel{width:240px;}
.ind_sel_top{width:238px;height:28px;border:1px #89111D solid;background:url(../img/ind_sel_top_bg.gif) repeat-x;}
.ind_sel_top h2{padding:0 0 0 30px;height:28px;line-height:26px !important;*line-height:30px !important;_line-height:28px;overflow:hidden;font-size:12px;background:url(../img/zoom_ico.gif) no-repeat 10px center;color:#fff;}
.ind_sel_box{width:228px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;padding:0 0 10px 10px;}
.ind_sel_box_list{padding-top:10px;width:218px;height:24px;}
.uboxstyle .select_box{width:218px;height:24px;}
.uboxstyle div.tag_select{display:block;color:#666;width:198px;height:24px;background:transparent url(../img/ubox_select.gif) no-repeat 0 0;padding:0 10px;line-height:24px;}
.uboxstyle div.tag_select_hover{display:block;color:#666;width:198px;height:24px;background:transparent url(../img/ubox_select.gif) no-repeat 0 -24px;padding:0 10px;line-height:24px;}
.uboxstyle div.tag_select_open{display:block;color:#666;width:198px;height:24px;background:transparent url(../img/ubox_select.gif) no-repeat 0 -48px;padding:0 10px;line-height:24px;}
.uboxstyle ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;background:transparent url(../img/ubox_select.gif) no-repeat right bottom;width:218px;padding:0 0 1px 0;margin:0;}
.uboxstyle ul.tag_options li{background:transparent url(../img/ubox_select.gif) repeat-y -218px 0;display:block;width:198px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#666;}
.uboxstyle ul.tag_options li.open_hover{background:transparent url(../img/ubox_select.gif) no-repeat 0 -96px;color:#000}
.uboxstyle ul.tag_options li.open_selected{background:transparent url(../img/ubox_select.gif) no-repeat 0 -72px;color:#000}
.uboxstyle2{float:left;width:144px;}
.uboxstyle2 .select_box{width:144px;height:24px;}
.uboxstyle2 div.tag_select{display:block;color:#666;width:124px;height:24px;background:transparent url(../img/ubox_select2.gif) no-repeat 0 0;padding:0 10px;line-height:24px;}
.uboxstyle2 div.tag_select_hover{display:block;color:#666;width:124px;height:24px;background:transparent url(../img/ubox_select2.gif) no-repeat 0 -24px;padding:0 10px;line-height:24px;}
.uboxstyle2 div.tag_select_open{display:block;color:#666;width:124px;height:24px;background:transparent url(../img/ubox_select2.gif) no-repeat 0 -48px;padding:0 10px;line-height:24px;}
.uboxstyle2 ul.tag_options{position:absolute;padding:0;margin:0;list-style:none;background:transparent url(../img/ubox_select2.gif) no-repeat right bottom;width:144px;padding:0 0 1px 0;margin:0;}
.uboxstyle2 ul.tag_options li{background:transparent url(../img/ubox_select2.gif) repeat-y -144px 0;display:block;width:124px;padding:0 10px;height:24px;text-decoration:none;line-height:24px;color:#666;}
.uboxstyle2 ul.tag_options li.open_hover{background:transparent url(../img/ubox_select2.gif) no-repeat 0 -96px;color:#000}
.uboxstyle2 ul.tag_options li.open_selected{background:transparent url(../img/ubox_select2.gif) no-repeat 0 -72px;color:#000}
.ind_sel_box_btn{float:right;width:64px;height:24px;}
.ind_sel_box_btn a{display:block;width:64px;height:24px;overflow:hidden;background:url(../img/ind_sel_btn.jpg) no-repeat;color:#fff;line-height:24px;text-align:center;}
.ind_sel_box_btn a:hover{color:#fff;text-decoration:none;}
.ind_map{width:240px;margin-top:10px;}
.ind_new_say{width:238px;margin-top:10px;border:1px #E8E8E8 solid;}
.ind_r_side_title{height:28px;padding:0 13px;border-bottom:1px #ddd solid;background:url(../img/r_side_title.gif) repeat-x left top;line-height:28px;overflow:hidden;color:#333;}
.ind_r_side_title span{color:#AD0101;}
.ind_r_side_title h2{float:left;font-size:12px;}
.ind_r_side_title .more{float:right;padding:7px 0 7px 13px;background:url(../img/more_arr.gif) no-repeat left 12px;height:16px;overflow:hidden;line-height:14px !important;*line-height:16px !important;_line-height:14px;}
.ind_new_say_box{width:228px;padding:10px 0 10px 10px;border-top:1px #f7f7f7 solid;height:50px;}
.ind_new_say_box .pic{float:left;width:50px;height:50px;overflow:hidden;position:relative;}
.ind_new_say_box .pic span{display:block;position:absolute;width:50px;height:50px;left:0;top:0;background:url(../img/peo_image.png) no-repeat;}
.ind_new_say_box .text{float:left;width:126px;padding:0 0 0 10px;}
.ind_new_say_box .text .name{width:126px;height:16px;line-height:16px;font-weight:bold;}
.ind_new_say_box .text .info{width:126px;height:30px;padding-top:4px;line-height:15px;overflow:hidden;color:#999;}
.ind_new_say_box .next{float:left;width:13px;padding:0 0 0 19px;height:50px;overflow:hidden;}
.ind_new_say_box .next a{display:block;width:13px;height:50px;overflow:hidden;background:url(../img/next_btn.gif) no-repeat left center;}
.ind_new_order{width:203px;height:20px;background:url(../img/list_ico.gif) #f7f7f7 no-repeat 14px center;border-top:1px #e8e8e8 solid;padding:7px 10px 7px 25px;}
.ind_new_order_txt{width:203px;height:20px;overflow:hidden;color:#999;line-height:20px;}
.ind_new_order_txt span{font-size:10px;font-style:italic;color:#999;padding:0 0 0 5px;}
.ind_new_order_txt p{display:block;overflow:hidden;width:203px;height:20px;}
.ind_new_order_txt b{color:#666;font-weight:normal;}
.ind_ad{width:980px;margin-top:10px;}
.ind_left_side_tit{height:36px;background:url(../img/left_site_title.gif) repeat-x;border-right:1px #e8e8e8 solid;}
.ind_left_side_tit .name{float:left;height:36px;background:url(../img/left_site_name.png) no-repeat right top;border-left:1px #9C0001 solid;padding:0 54px 0 15px;overflow:hidden;line-height:36px;font-weight:bold;font-size:14px;color:#fff;}
.ind_left_side_tit .tab_sel{float:left;padding:8px 0 0 5px;height:24px;}
.ind_left_side_tit .tab_sel li{float:left;margin-right:7px;display:inline;height:24px;}
.ind_left_side_tit .tab_sel li a{float:left;display:block;padding:0 0 0 4px;line-height:20px !important;*line-height:22px !important;_line-height:20px;height:20px;overflow:hidden;color:#999;}
.ind_left_side_tit .tab_sel li a:hover{text-decoration:none;color:#999;}
.ind_left_side_tit .tab_sel li span{display:block;float:left;padding:0 9px 0 5px;height:20px;}
.ind_left_side_tit .tab_sel li.this{float:left;margin-right:7px;display:inline;height:24px;background:url(../img/tab_down_arr.gif) no-repeat center bottom;}
.ind_left_side_tit .tab_sel li.this a{float:left;display:block;background:url(../img/tab_arr_left.gif) no-repeat left top;padding:0 0 0 4px;line-height:20px;height:20px;overflow:hidden;color:#fff;}
.ind_left_side_tit .tab_sel li.this a:hover{text-decoration:none;color:#fff;}
.ind_left_side_tit .tab_sel li.this span{display:block;float:left;padding:0 9px 0 5px;background:url(../img/tab_arr_right.gif) no-repeat right top;height:20px;}
.ind_left_side_tit .more{float:right;width:83px;display:inline;margin:5px 5px 0 0;padding:5px 0 5px 21px;background:url(../img/more_bg.gif) no-repeat left top;line-height:16px;*line-height:18px !important;_line-height:16px;}
.ind_left_side_tit .more2{float:right;width:63px;display:inline;margin:5px 5px 0 0;padding:5px 0 5px 21px;background:url(../img/more_bg2.gif) no-repeat left top;line-height:16px !important;*line-height:18px !important;_line-height:16px;}
.ind_hotel_list{width:726px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;padding:2px 1px 21px 1px;}
.ind_hotel_list li{display:inline;margin:20px 0 0 22px;float:left;width:154px;}
.ind_hotel_list li .pic{width:144px;height:132px;padding:5px 5px 6px 5px;background:url(../img/ind_hotel_list_bg.gif) no-repeat;position:relative;}
.ind_hotel_list li .pic img{width:144px;height:132px;float:left;}
.ind_hotel_list li .pic .layer{height:20px;opacity:.8;-moz-opacity:.8;filter:alpha(opacity=80);background:#000;color:#fff;height:20px;position:absolute;right:5px;bottom:6px;_bottom:5px;overflow:hidden;line-height:20px !important;*line-height:22px !important;_line-height:20px;padding:0 12px;}
.ind_hotel_list li .text_box{width:154px;height:59px;padding-top:7px;overflow:hidden;}
.ind_hotel_list li .text_box .title{width:154px;height:16px;line-height:16px;overflow:hidden;font-weight:bold;}
.ind_hotel_list li .text_box .info{width:154px;height:38px;padding-top:5px;overflow:hidden;}
.ind_hotel_list li .text_box .list{width:154px;height:19px;line-height:19px;overflow:hidden;color:#999;}
.ind_hotel_list li .text_box .list b{font-weight:normal;color:#333;}
.ind_hotel_list li .text_box .list span{color:#f60;}
.ind_hotel_rank{width:238px;border:1px #e8e8e8 solid;border-bottom:none;}
.ind_hotel_rank ul{width:238px;border-top:1px #f7f7f7 solid;}
.ind_hotel_rank li{width:233px;height:16px;padding:8px 0 8px 5px;border-bottom:1px #eee solid;background:#f7f7f7;float:left;} 
.ind_hotel_rank li .num{float:left;width:16px;height:16px;overflow:hidden;background:url(../img/rank_num_bg.gif) no-repeat;color:#fff;font-weight:bold;line-height:16px;text-align:center;font-size:11px;}
.ind_hotel_rank li .pic{display:none;}
.ind_hotel_rank li .text{float:left;width:200px;overflow:hidden;padding:0 0 0 10px;}
.ind_hotel_rank li .text_title{width:200px;height:16px;overflow:hidden;line-height:16px;}
.ind_hotel_rank li .text_title a{color:#666;}
.ind_hotel_rank li .text_title a:hover{color:#666;text-decoration:none;}
.ind_hotel_rank li .text_address{display:none;}
.ind_hotel_rank li.this{width:233px;height:59px;padding:9px 0 10px 5px;border-bottom:1px #eee solid;background:#fff;float:left;} 
.ind_hotel_rank li.this .num{float:left;width:16px;height:16px;overflow:hidden;background:url(../img/rank_num_bg_this.gif) no-repeat;color:#fff;font-weight:bold;line-height:16px;text-align:center;font-size:11px;}
.ind_hotel_rank li.this .pic{float:left;width:60px;height:55px;overflow:hidden;display:inline;margin-left:6px;padding:2px;background:#e8e8e8;}
.ind_hotel_rank li.this .pic img{float:left;width:60px;height:55px;}
.ind_hotel_rank li.this .text{float:left;width:134px;overflow:hidden;padding:0 0 0 7px;}
.ind_hotel_rank li.this .text_title{width:134px;height:auto;overflow:hidden;line-height:16px;}
.ind_hotel_rank li.this .text_title a{color:#B41E1C;}
.ind_hotel_rank li.this .text_title a:hover{color:#B41E1C;text-decoration:none;}
.ind_hotel_rank li.this .text_address{width:134px;height:16px;overflow:hidden;line-height:16px;padding-top:5px;color:#999;display:block;}
.ind_r_ad{width:240px;margin-top:10px;}
.ind_brand{width:728px;border:1px #e8e8e8 solid;}
.ind_brand_info{width:728px;height:200px;border-top:1px #f7f7f7 solid;}
.ind_brand_pic{float:left;height:183px;width:333px;padding:3px 0 14px 4px;}
.ind_brand_pic li{float:left;width:90px;height:50px;overflow:hidden;display:inline;margin:11px 0 0 15px;}
.ind_brand_pic li img{float:left;width:90px;height:50px;}
.ind_brand_list{float:left;width:368px;padding:10px 0 10px 17px;height:180px;background:url(../img/brand_shadow.gif) no-repeat left center;}
.ind_brand_list li{width:363px;float:left;height:60px;overflow:hidden;}
.ind_brand_list li .pic{float:left;width:76px;height:51px;background:#ccc;padding:1px;border:1px #eee solid;position:relative;}
.ind_brand_list li .pic img{float:left;width:76px;height:51px;}
.ind_brand_list li .pic .light{width:76px;height:38px;overflow:hidden;position:absolute;background:url(../img/brand_list_layer.png) no-repeat;left:2px;top:2px;}
.ind_brand_list li .text{float:left;width:273px;height:60px;padding:0 0 0 5px;}
.ind_brand_list li .text_top{width:256px;padding:0 0 0 17px;height:29px;border-bottom:1px #ddd dashed;background:url(../img/right_arr.gif) #f7f7f7 no-repeat 7px center;overflow:hidden;line-height:29px;}
.ind_brand_list li .text_info{width:256px;padding:0 0 0 17px;height:30px;overflow:hidden;line-height:30px;color:#999;}
.ind_news{width:238px;border:1px #e8e8e8 solid;}
.ind_news_box{width:228px;height:188px;padding:12px 0 0 10px;border-top:1px #f7f7f7 solid;}
.ind_news_box li{float:left;width:203px;height:22px;line-height:22px;padding:0 0 0 15px;overflow:hidden;background:url(../img/list_ico.gif) no-repeat 7px center;}
.ind_news_box li a{color:#999;}
.ind_pg{width:969px;padding:9px 0 19px 9px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;}
.ind_pg li{float:left;width:180px;height:157px;display:inline;margin:10px 0 0 10px;}
.ind_pg li .pic{position:relative;width:170px;height:117px;padding:4px;border:1px #e8e8e8 solid;}
.ind_pg li .pic img{float:left;width:170px;height:117px;}
.ind_pg li .pic .layer{width:176px;height:7px;overflow:hidden;position:absolute;background:url(../img/pg_arr.png) no-repeat;left:2px;bottom:-1px;_bottom:-2px;}
.ind_pg li .text{width:172px;height:15px;border-bottom:1px #eee solid;background:#f7f7f7;padding:7px 0 7px 8px;line-height:15px;}
.ind_pg li .text img{margin-right:10px;}
.ind_pg li .text a{color:#999;}
.ind_pg li .text a:hover{color:#999;text-decoration:none;}
.ind_pg_show{width:978px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;border-bottom:none;}
.ind_pg_show_left{float:left;width:155px;border-right:1px #e8e8e8 solid;height:269px;}
.ind_pg_show_right{float:left;width:808px;height:249px;padding:10px 0 10px 14px;border-bottom:1px #e8e8e8 solid;}
.ind_pg_show_left li{float:left;width:131px;padding:0 0 0 24px;height:29px;border-bottom:1px #e8e8e8 solid;background:url(../img/gb_show_ico.gif) #f7f7f7 no-repeat 10px center;}
.ind_pg_show_left li .pic{display:none;}
.ind_pg_show_left li .text{width:131px;height:29px;line-height:29px;overflow:hidden;}
.ind_pg_show_left li .text a{color:#666;}
.ind_pg_show_left li .text a{color:#666;text-decoration:none;}
.ind_pg_show_left li.this{float:left;width:150px;padding:5px 0 5px 5px;height:49px;border-bottom:1px #e8e8e8 solid;background-image:none;background-color:#fff;}
.ind_pg_show_left li.this .pic{display:block;padding:1px;background:#ccc;border:1px #eee solid;width:65px;height:45px;float:left;}
.ind_pg_show_left li.this .pic img{width:65px;height:45px;}
.ind_pg_show_left li.this .text{float:left;padding-left:10px;width:65px;height:48px;line-height:16px;overflow:hidden;}
.ind_pg_show_left li.this .text a{color:#B41E1C;}
.ind_pg_show_left li.this .text a{color:#B41E1C;text-decoration:none;}
.ind_pg_show_right_left{float:left;width:17px;height:144px;padding-top:105px;background:url(../img/pg_show_line.gif) repeat-y 6px top;}
.ind_pg_show_right_left a{display:block;width:17px;height:39px;background:url(../img/pg_show_arr.gif) no-repeat left top;overflow:hidden;}
.ind_pg_show_right_left a:hover{background:url(../img/pg_show_arr.gif) no-repeat left -39px;}
.ind_pg_show_right_left a.this{background:url(../img/pg_show_arr.gif) no-repeat left -39px;}
.ind_pg_show_right_right{float:left;margin-left:5px;display:inline;width:17px;height:144px;padding-top:105px;}
.ind_pg_show_right_right a{display:block;width:17px;height:39px;background:url(../img/pg_show_arr.gif) no-repeat right top;overflow:hidden;}
.ind_pg_show_right_right a:hover{background:url(../img/pg_show_arr.gif) no-repeat right -39px;}
.ind_pg_show_right_right a.this{background:url(../img/pg_show_arr.gif) no-repeat right -39px;}
.ind_pg_show_list{float:left;width:755px;height:249px;overflow:hidden;}
.ind_pg_show_list li{display:inline;float:left;width:140px;height:249px;margin-left:10px;}
.ind_pg_show_list li .pic{float:left;width:140px;height:210px;overflow:hidden;}
.ind_pg_show_list li .pic img{float:left;}
.ind_pg_show_list li .text{width:140px;padding-top:10px;height:19px;overflow:hidden;line-height:19px;text-align:center;}
.ind_pg_show_list li .text a{color:#666;}
.ind_bbs_tab{float:right;display:inline;margin:7px 4px 0 0;}
.ind_bbs_tab li{float:left;width:76px;height:29px;overflow:hidden;background:url(../img/bbs_tab.gif) no-repeat;text-align:center;line-height:29px;display:inline;margin-right:5px;}
.ind_bbs_tab li a:hover{text-decoration:none;}
.ind_bbs_tab li.this{background:url(../img/bbs_tab_this.gif) no-repeat;font-weight:bold;}
#ind_bbs_tab_content{width:730px;}
#ind_bbs_tab_content .close{display:none;}
#ind_bbs_tab_content .on{display:block;}
.ind_bbs_info{width:723px;padding:0 0 15px 5px;border:1px #e8e8e8 solid;border-top:none;}
.ind_bbs_info_list{float:left;width:343px;height:120px;display:inline;margin:15px 0 0 10px;}
.ind_bbs_info_list .pic{float:left;width:126px;height:120px;background:url(../img/bbs_img_shadow.gif) no-repeat right top;}
.ind_bbs_info_list .pic img{padding:4px;border:1px #ddd solid;background:#fff;float:left;}
.ind_bbs_info_list .text{float:left;width:205px;padding:0 0 0 10px;height:120px;overflow:hidden;}
.ind_bbs_info_list .text li{float:left;width:192px;padding:0 0 0 8px;background:url(../img/list_ico.gif) no-repeat left center;height:20px;line-height:20px;overflow:hidden;}
.ind_bbs_info_list .text li a{color:#666;}
.ind_book{width:238px;border:1px #e8e8e8 solid;}
.ind_book_box{width:238px;}
.ind_book_top{width:228px;padding:10px 0 10px 10px;height:80px;}
.ind_book_top .pic{float:left;width:95px;height:80px;background:url(../img/book_img_shadow.gif) no-repeat right top;}
.ind_book_top .text{float:left;width:113px;padding:0 0 0 10px;}
.ind_book_top .text_top{width:113px;height:30px;line-height:15px;overflow:hidden;}
.ind_book_top .text_info{width:113px;height:48px;padding-top:2px;color:#999;line-height:16px;overflow:hidden;}
.ind_book_info{width:228px;padding:7px 0 7px 10px;border-top:1px #e8e8e8 solid;background:#f7f7f7;height:176px;}
.ind_book_info li{float:left;width:206px;padding:0 0 0 12px;height:22px;line-height:22px;overflow:hidden;background:url(../img/list_ico.gif) no-repeat 4px center;}
.ind_book_info li a{color:#666;}
.ind_cool_link{border:1px #E8E8E8 solid;}
.ind_cool_link_title{height:28px;padding:0 13px 0 9px;border-bottom:1px #ddd solid;background:url(../img/r_side_title.gif) repeat-x left top;line-height:28px;overflow:hidden;color:#333;}
.ind_cool_link_title span{color:#AD0101;}
.ind_cool_link_title h2{float:left;font-size:12px;padding:0 0 0 14px;background:url(../img/cool_link_tit.gif) no-repeat left center;}
.ind_cool_link_title h3{float:left;font-weight:normal;color:#999;padding:0 0 0 15px;font-size:12px;}
.ind_cool_link_info{width:958px;padding:15px 0 15px 20px;}
.ind_cool_link_info li{float:left;width:134px;overflow:hidden;line-height:22px;height:22px;}
.ind_cool_link_info li a{color:#666;}
.ind_cool_link_info li a:hover{color:#666;text-decoration:none;}
.other_position{height:16px;padding:3px 0 2px 6px;line-height:16px;overflow:hidden;color:#333;}
.other_position a.home{padding:0 0 0 20px;background:url(../img/home_ico.gif) no-repeat left center;}
.other_position span{padding:0 10px;}
.hotel_list_r_box{margin-top:10px;}
.hotel_list_sel{width:718px;padding:0 0 0 10px;border:1px #eee solid;margin-top:10px;background:url(../img/hotel_sel_bg.gif) repeat-x left top;-moz-border-radius:5px;border-radius:2px;}
.hotel_list_sel_top{width:689px;height:36px;border-bottom:1px #eee solid;padding:0 0 0 19px;background:url(../img/hotel_sel_arr.gif) no-repeat 6px 15px;overflow:hidden;line-height:36px;color:#999;}
.hotel_list_sel_top b{color:#666;padding-right:15px;}
.hotel_list_sel_top span{color:#AD0101;padding:0 8px;}
.hotel_list_sel_info{width:703px;padding:5px 0 5px 5px;border-top:1px #f7f7f7 solid;}
.hotel_list_sel_info li{float:left;padding:10px 0 10px 0;border-bottom:1px #eee dashed;width:698px;}
.hotel_list_sel_info li.end{border-bottom:none;}
.hotel_list_sel_info li .name{float:left;width:76px;height:24px;line-height:24px;overflow:hidden;text-align:center;color:#333;}
.hotel_list_sel_info li .info{float:left;width:612px;}
.hotel_list_sel_info li .info a{display:inline-block;height:24px;overflow:hidden;padding:0 8px;line-height:24px;margin-left:5px;color:#666;-moz-border-radius:5px;border-radius:5px;}
.hotel_list_sel_info li .info a:hover{background:#BF0200;color:#fff;text-decoration:none;}
.hotel_list_sel_info li .info a.this{background:#BF0200;color:#fff;}
.hotel_list_title{margin-top:10px;width:720px;padding:4px 5px;height:28px;background:#f7f7f7;}
.hotel_list_title .lm{float:left;height:28px;}
.hotel_list_title .lm li{float:left;margin-right:5px;display:inline;}
.hotel_list_title .lm li a{display:block;width:76px;height:16px;padding:6px 0 6px 8px;background:url(../img/lm_bg.gif) no-repeat;overflow:hidden;}
.hotel_list_title .lm li a:hover{background:url(../img/lm_bg_this.gif) no-repeat;text-decoration:none;}
.hotel_list_title .lm li a.this{background:url(../img/lm_bg_this.gif) no-repeat;}
.hotel_list_title .lm li span{display:block;width:57px;height:l6px;overflow:hidden;padding:0 0 0 19px;line-height:15px;}
.hotel_list_title .lm li span.list{background:url(../img/hotel_sel_list_ico.gif) no-repeat left top;}
.hotel_list_title .lm li span.map{background:url(../img/hotel_sel_map_ico.gif) no-repeat left top;}
.hotel_list{width:730px;}
.hotel_list li{float:left;width:724px;padding:5px 0 5px 6px;margin-top:10px;}
.hotel_list li .pic{width:220px;height:150px;position:relative;float:left;padding:6px;background:url(../img/hotel_list_bg.gif) no-repeat;}
.hotel_list li .pic img{float:left;width:220px;height:150px;}
.hotel_list li .pic .layer{height:32px;position:absolute;right:14px;bottom:14px;display:none;}
.hotel_list li .text{float:left;padding:0 0 0 15px;width:471px;}
.hotel_list li .text_tit{width:471px;height:24px;overflow:hidden;line-height:24px;}
.hotel_list li .text_tit h2{float:left;font-size:14px;}
.hotel_list li .text_tit .star{float:left;padding:6px 0 0 15px;}
.hotel_list li .text_tit .star img{margin-right:1px;}
.hotel_list li .text_tit .gift{float:left;padding:4px 0 0 15px;}
.hotel_list li .text_info{width:460px;overflow:hidden;height:32px;line-height:16px;padding-top:4px;color:#999;}
.hotel_list li .text_address{width:460px;height:20px;line-height:20px;padding-top:4px;overflow:hidden;color:#999;}
.hotel_list li .text_address span{color:#333;}
.hotel_list li .table_box{width:471px;margin-top:11px;height:60px;overflow:hidden;}
.hotel_list li .table_box_tit{width:471px;height:29px;border-top:1px #eee solid;overflow:hidden;background:#f7f7f7;}
.hotel_list li .table_box_tit_box{width:480px;height:29px;}
.hotel_list li .table_box_tit_list{float:left;width:117px;height:24px;padding-top:5px;overflow:hidden;border-right:1px #eee solid;text-align:center;}
.hotel_list li .table_box_tit_list img{margin-right:5px;vertical-align:top;}
.hotel_list li .table_box_info{width:471px;height:29px;border-bottom:1px #eee solid;overflow:hidden;}
.hotel_list li .table_box_info_box{width:480px;height:29px;}
.hotel_list li .table_box_info_list{float:left;width:117px;height:29px;line-height:29px;color:#f90;overflow:hidden;border-right:1px #eee solid;text-align:center;}
.hotel_list li.this{float:left;width:724px;padding:5px 0 5px 6px;margin-top:10px;background:#f7f7f7;}
.hotel_list li.this .pic{width:220px;height:150px;position:relative;float:left;padding:6px;background:url(../img/hotel_list_bg.gif) no-repeat;}
.hotel_list li.this .pic img{float:left;width:220px;height:150px;}
.hotel_list li.this .pic .layer{height:32px;position:absolute;right:14px;bottom:14px;display:block;}
.hotel_list li.this .pic .layer_left{width:6px;height:32px;background:url(../img/hotel_list_layer_l.png) no-repeat left top;overflow:hidden;float:left;}
.hotel_list li.this .pic .layer_right{float:left;padding:0 11px 0 5px;height:32px;overflow:hidden;line-height:32px;background:url(../img/hotel_list_layer_r.png) no-repeat right top;color:#fff;}
.hotel_list li.this .pic .layer_right span{padding:0 5px;}
.hotel_list li.this .pic .layer_right a{color:#fff;}
.hotel_list li.this .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.hotel_list li.this .text{float:left;padding:0 0 0 15px;width:471px;}
.hotel_list li.this .text_tit{width:471px;height:24px;overflow:hidden;line-height:24px;}
.hotel_list li.this .text_tit h2{float:left;font-size:14px;}
.hotel_list li.this .text_tit .star{float:left;padding:6px 0 0 15px;}
.hotel_list li.this .text_tit .star img{margin-right:1px;}
.hotel_list li.this .text_tit .gift{float:left;padding:4px 0 0 15px;}
.hotel_list li.this .text_info{width:460px;overflow:hidden;height:32px;line-height:16px;padding-top:4px;color:#999;}
.hotel_list li.this .text_address{width:460px;height:20px;line-height:20px;padding-top:4px;overflow:hidden;color:#999;}
.hotel_list li.this .text_address span{color:#333;}
.hotel_list li.this .table_box{width:471px;margin-top:11px;height:60px;overflow:hidden;}
.hotel_list li.this .table_box_tit{width:471px;height:29px;border-top:1px #e8e8e8 solid;overflow:hidden;background:#eee;}
.hotel_list li.this .table_box_tit_box{width:480px;height:29px;}
.hotel_list li.this .table_box_tit_list{float:left;width:117px;height:24px;padding-top:5px;overflow:hidden;border-right:1px #e8e8e8 solid;text-align:center;}
.hotel_list li.this .table_box_tit_list img{margin-right:5px;vertical-align:top;}
.hotel_list li.this .table_box_info{width:471px;height:29px;border-bottom:1px #e8e8e8 solid;overflow:hidden;}
.hotel_list li.this .table_box_info_box{width:480px;height:29px;}
.hotel_list li.this .table_box_info_list{float:left;width:117px;height:29px;line-height:29px;color:#f90;overflow:hidden;border-right:1px #e8e8e8 solid;text-align:center;}
.hotel_search{width:229px;height:30px;padding:9px 0 9px 9px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;background:url(../img/hotel_search_bg.gif) no-repeat 9px 9px;}
.hotel_search_left{float:left;width:120px;height:23px;padding:3px 0 0 25px;margin:2px 0 0 2px;display:inline;background:url(../img/search_inp_bg.gif) no-repeat left top;}
.hotel_search_left input{width:115px;border:0;height:20px;line-height:20px;color:#999;}
.hotel_search_btn{float:left;width:70px;height:26px;margin-top:2px;}
.hotel_search_btn a{display:block;width:70px;height:26px;overflow:hidden;background:url(../img/search_btn.gif) no-repeat;color:#fff;font-weight:bold;text-align:center;line-height:26px !important;*line-height:28px !important;_line-height:26px;}
.hotel_search_btn a:hover{color:#fff;text-decoration:none;}
.hotel_info_brand_box{width:730px;border-bottom:1px #f7f7f7 solid;}
.hotel_info_brand{width:721px;padding:7px 0 7px 7px;border:1px #eee solid;margin-top:10px;}
.hotel_info_brand_pic{float:left;width:390px;height:215px;padding:1px;border:1px #f3f3f3 solid;background:#e3e3e3;}
.hotel_info_brand_text{float:left;width:310px;padding:0 0 0 10px;}
.hotel_info_brand_text_tit{width:300px;height:43px;overflow:hidden;padding:0 0 0 10px;border-bottom:1px #eee solid;overflow:hidden;line-height:43px;font-size:16px;font-weight:bold;font-family:"MicroSoft YaHei","lucida grande";color:#333;}
.hotel_info_brand_text_info{width:296px;height:127px;padding:6px 0 0 14px;}
.hotel_info_brand_text_info li{float:left;width:290px;height:24px;overflow:hidden;line-height:24px;color:#333;}
.hotel_info_brand_text_info li span{color:#999;}
.hotel_info_brand_text_info li span.money{color:#f60;font-size:14px;font-weight:bold;}
.hotel_info_brand_text_btn{width:310px;padding-top:11px;border-top:1px #eee solid;height:24px;}
.hotel_info_brand_text_btn span{display:block;padding:0 8px 0 0;float:left;line-height:24px;height:24px;overflow:hidden;}
.hotel_info_brand_text_btn span.phone{float:left;color:#B4201E;padding:0;}
.hotel_info_brand_text_btn a{display:block;width:45px;padding:0 0 0 35px;height:24px;overflow:hidden;line-height:24px;color:#fff;}
.hotel_info_brand_text_btn a:hover{color:#fff;text-decoration:none;}
.hotel_info_brand_text_btn a.ordain{background:url(../img/ordain_btn.gif) no-repeat;}
.hotel_info_brand_text_btn a.favorites{background:url(../img/favorites_btn.gif) no-repeat;color:#B4201E;}
.hotel_info_base{width:730px;margin-top:10px;}
.hotel_info_calendar{float:left;width:400px;}
.hotel_info_calendar_box{width:390px;background:#eee;padding:5px;}
.hotel_info_calendar_main{width:386px;padding:1px;background:#fff;border:1px #ddd solid;}
.hotel_info_calendar_tit{width:372px;background:#f7f7f7;padding:0 7px;height:30px;}
.hotel_info_calendar_tit_name{float:left;height:30px;padding:0 0 0 12px;line-height:30px;font-size:14px;background:url(../img/info_ad_ico.gif) no-repeat left 11px;}
.hotel_info_calendar_tit_sel{float:right;padding:7px 0 0 0;}
.hotel_info_calendar_tit_sel_txt{float:left;font-weight:bold;padding:0 0 0 10px;}
.hotel_info_calendar_tit_sel_btn{float:left;}
.hotel_info_calendar_tit_sel_btn a{display:block;margin-left:5px;width:16px;height:16px;overflow:hidden;float:left;}
.hotel_info_calendar_tit_sel_btn a.left{background:url(../img/calendar_left.gif) no-repeat;}
.hotel_info_calendar_tit_sel_btn a.left_false{background:url(../img/calendar_left_false.gif) no-repeat;}
.hotel_info_calendar_tit_sel_btn a.right{background:url(../img/calendar_right.gif) no-repeat;}
.hotel_info_calendar_info{width:386px;}
.hotel_info_calendar_info_tit{width:386px;height:29px;}
.hotel_info_calendar_info_tit ul{float:left;border-left:1px #ddd solid;border-top:1px #ddd solid;height:28px;}
.hotel_info_calendar_info_tit li{float:left;border-right:1px #ddd solid;width:54px;height:28px;text-align:center;background:#B4201E;color:#fff;font-weight:bold;overflow:hidden;line-height:27px;}
.hotel_info_calendar_info_main{width:386px;}
.hotel_info_calendar_info_main ul{float:left;border-left:1px #ddd solid;border-bottom:1px #ddd solid;}
.hotel_info_calendar_info_main ul li{float:left;border-right:1px #ddd solid;border-top:1px #ddd solid;width:54px;height:28px;text-align:center;overflow:hidden;line-height:27px;}
.hotel_info_calendar_info_main ul li a{color:#333;display:block;width:54px;height:28px;overflow:hidden;}
.hotel_info_calendar_info_main ul li a:hover{color:#333;text-decoration:none;background:#eee;}
.hotel_info_calendar_info_main ul li.morn{background:url(../img/calendar_morn.gif) no-repeat;}
.hotel_info_calendar_info_main ul li.morn a:hover{background:none;}
.hotel_info_calendar_info_main ul li.noon{background:url(../img/calendar_noon.gif) no-repeat;}
.hotel_info_calendar_info_main ul li.noon a:hover{background:none;}
.hotel_info_calendar_info_main ul li.day{background:url(../img/calendar_day.gif) no-repeat;}
.hotel_info_calendar_info_main ul li.day a:hover{background:none;}
.hotel_info_map{float:right;width:318px;border:1px #e8e8e8 solid;}
.hotel_info_map_top{height:28px;padding:0 13px;border-bottom:1px #ddd solid;background:url(../img/r_side_title.gif) repeat-x left top;line-height:28px;overflow:hidden;color:#333;font-weight:bold;}
.hotel_info_map_frame_box{width:298px;height:196px;padding:10px;background:#fff;position:relative;z-index:1;border-top:1px #f7f7f7 solid;}
.hotel_info_map_frame_box_loading{z-index:999;width:209px;height:105px;padding:91px 0 0 89px;position:absolute;left:10px;top:10px;background:url(../img/score_loading.gif) #fff no-repeat 63px 90px;}
.ind_left_side_tit .tips{float:right;line-height:27px;color:#999;overflow:hidden;height:28px;padding:0 15px 0 22px;margin-top:4px;background:url(../img/wedding_tips.gif) no-repeat left center;}
.hotel_info_description{width:708px;border:1px #eee solid;border-top:1px #f7f7f7 solid;padding:10px;}
.hotel_package{width:708px;}
.hotel_package_tit{height:30px;overflow:hidden;background:#eee;width:708px;line-height:30px;}
.hotel_package_tit .name{float:left;width:144px;padding:0 0 0 19px;overflow:hidden;}
.hotel_package_tit .dish{float:left;width:122px;text-align:center;overflow:hidden;}
.hotel_package_tit .value1{float:left;width:134px;text-align:center;overflow:hidden;}
.hotel_package_tit .value2{float:left;width:157px;padding:0 0 0 5px;text-align:center;overflow:hidden;}
.hotel_package_info{width:708px;}
.hotel_package_info_list{height:31px;line-height:31px;border-bottom:1px #eee dashed;width:708px;cursor:pointer;}
.hotel_package_info_list .name{float:left;width:144px;padding:0 0 0 19px;overflow:hidden;font-weight:bold;color:#f60;}
.hotel_package_info_list .dish{float:left;width:122px;text-align:center;overflow:hidden;}
.hotel_package_info_list .value1{float:left;width:134px;text-align:center;overflow:hidden;}
.hotel_package_info_list .value2{float:left;width:157px;padding:0 0 0 5px;text-align:center;overflow:hidden;font-weight:bold;color:#900;}
.hotel_package_info_list .value2 a{display:block;margin:5px auto 0 auto;width:74px;height:20px;text-align:center;line-height:20px !important;+line-height:22px !important;_line-height:20px;background:url(../img/order_btn.gif) no-repeat;color:#333;font-weight:normal;text-decoration:none;}
.hotel_package_info_list2{height:31px;line-height:31px;border-bottom:1px #eee dashed;width:708px;cursor:pointer;background:#ffc;}
.hotel_package_info_list2 .name{float:left;width:144px;padding:0 0 0 19px;overflow:hidden;font-weight:bold;color:#f60;}
.hotel_package_info_list2 .dish{float:left;width:122px;text-align:center;overflow:hidden;}
.hotel_package_info_list2 .value1{float:left;width:134px;text-align:center;overflow:hidden;}
.hotel_package_info_list2 .value2{float:left;width:157px;padding:0 0 0 5px;text-align:center;overflow:hidden;font-weight:bold;color:#900;}
.hotel_package_info_list2 .value2 a{display:block;margin:5px auto 0 auto;width:74px;height:20px;text-align:center;line-height:20px !important;+line-height:22px !important;_line-height:20px;background:url(../img/order_btn.gif) no-repeat;color:#333;font-weight:normal;text-decoration:none;}
.hotel_pic_show_box{width:728px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;}
.hotel_pic_show_tab{width:728px}
.hotel_pic_show_tab .hid{display:none;width:728px;}
.hotel_pic_show_tab .on{display:block;width:728px;}
.hotel_pic_loading{width:402px;height:32px;padding:34px 0 34px 325px;line-height:32px;background:url(../img/loading.gif) no-repeat 283px 34px;}
.hotel_pic_show{width:728px;padding:0 0 14px 0;}
.hotel_pic_show li{float:left;width:129px;height:90px;display:inline;margin:14px 0 0 14px;}
.hotel_pic_show li img{float:left;width:129px;height:90px;}
.hotel_info_description_main{width:698px;padding:15px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;}
.hotel_info_favorable{float:left;}
.hotel_info_favorable_shop{float:left;width:135px;padding:0 20px 0 5px;}
.hotel_info_favorable_shop_img{width:120px;height:81px;padding:5px 11px 5px 5px;background:url(../img/favorable_img_bg.jpg) no-repeat;}
.hotel_info_favorable_shop_txt{width:120px;padding:0 5px;height:27px;overflow:hidden;text-align:center;line-height:27px;background:#f7f7f7;margin-top:4px;}
.hotel_info_favorable_shop_txt span{display:block;overflow:hidden;width:120px;overflow:hidden;}
.hotel_info_favorable_shop_txt a{color:#333;}
.hotel_info_favorable_add{float:left;width:33px;height:122px;overflow:hidden;background:url(../img/favorable_add.gif) no-repeat left 43px;display:inline;margin:0 20px 0 0;}
.hotel_info_favorable_txt{float:left;width:260px;height:122px;padding:0 0 0 45px;background:url(../img/favorable_arr.jpg) no-repeat left center;}
.hotel_info_favorable_txt_tit{width:260px;height:32px;padding-top:10px;overflow:hidden;line-height:16px;color:#39c;}
.hotel_info_favorable_txt_money{color:#999;width:260px;height:16px;overflow:hidden;padding-top:10px;}
.hotel_info_favorable_txt_money span{padding:0 5px;font-weight:bold;color:#f60;}
.hotel_info_favorable_txt_phone{text-align:center;width:160px;padding-right:2px;height:28px;overflow:hidden;background:url(../img/favorable_phone.jpg) no-repeat;margin-top:16px;color:#fff;line-height:26px;}
.hotel_info_edit{width:698px;overflow:hidden;font-size:14px;padding:0 0 15px 0;}
.hotel_info_edit_tit{width:678px;height:32px;color:#999;border-bottom:1px #eee solid;padding:0 0 10px 20px;line-height:32px;overflow:hidden;background:url(../img/info_ad_ico.gif) no-repeat 8px 12px;}
.hotel_info_edit_tit h2{color:#B4201E;line-height:32px;float:left;font-size:14px;}
.hotel_info_edit_tit span{float:right;padding:0 10px 0 0;}
.hotel_info_edit_cont{width:658px;overflow:hidden;padding:15px 0 0 20px;border-top:1px #f7f7f7 solid;}
.hotel_wed_info_comment_tab{width:730px;height:30px;background:url(../img/comment_tab_line.gif) repeat-x left bottom;}
.hotel_wed_info_comment_tab li{float:left;display:inline;margin-left:4px;background:url(../img/tab_left.gif) no-repeat left top;height:29px;padding:0 0 0 3px}
.hotel_wed_info_comment_tab li a{float:left;display:block;padding:0 15px 0 12px;background:url(../img/tab_right.gif) no-repeat right top;height:29px;overflow:hidden;line-height:29px;color:#333;text-decoration:none;}
.hotel_wed_info_comment_tab li.this{height:30px;background:url(../img/tab_this_left.gif) no-repeat left top;}
.hotel_wed_info_comment_tab li.this a{height:30px;font-weight:bold;color:#B4201E;background:url(../img/tab_this_right.gif) no-repeat right top;}
.hotel_wed_box_wall{width:720px;padding:0 0 0 10px;}
.hotel_wed_box_wall_none{padding:30px 0;width:710px;text-align:center;color:#999;font-size:14px;}
.hotel_wed_box_wall li{width:710px;padding:20px 0 0 0;}
.hotel_wed_box_wall_left{float:left;width:80px;}
.hotel_wed_box_wall_pic{width:50px;height:50px;position:relative;overflow:hidden;padding:0 0 0 15px;}
.hotel_wed_box_wall_pic span{position:absolute;width:50px;height:50px;background:url(../img/peo_image.png) no-repeat;left:15px;top:0;}
.hotel_wed_box_wall_txt{width:80px;height:16px;overflow:hidden;padding:7px 0 0 0;text-align:center;line-height:16px;}
.hotel_wed_box_wall_txt span{color:#f60;}
.hotel_wed_box_wall_txt span.hear{color:#090;}
.hotel_wed_box_by_time{width:80px;overflow:hidden;padding:5px 0 0 0;text-align:center;line-height:16px;color:#999;}
.hotel_wed_box_wall_info{width:613px;float:right;border:1px #eee solid;background:#fff;position:relative;}
.hotel_wed_box_wall_info .topl{position:absolute;width:18px;height:45px;overflow:hidden;position:absolute;background:url(../img/wall_topl.gif) no-repeat left top;left:-16px;top:-1px;}
.hotel_wed_box_wall_info .top2{background:url(../img/wall_topr.gif) no-repeat left top;width:4px;height:4px;right:-1px !important;top:-1px;_right:-2px;position:absolute;overflow:hidden;}
.hotel_wed_box_wall_main{width:583px;padding:10px 15px;}
.hotel_wed_box_wall_main_tit{width:560px;padding:0 0 4px 0;border-bottom:1px #fff solid;}
.hotel_wed_box_wall_star{float:left;height:18px;overflow:hidden;}
.hotel_wed_box_wall_star_ico{float:left;padding:0 2px 0 0;}
.hotel_wed_box_wall_score{float:left;padding:0 0 0 10px;font-weight:bold;color:#f60;font-size:16px;height:18px;overflow:hidden;line-height:18px;}
.hotel_wed_box_wall_time{float:right;color:#999;height:18px;overflow:hidden;line-height:18px;}
.hotel_wed_box_wall_comments{width:495px;padding:0 0 10px 0;line-height:22px;color:#666;border-bottom:1px #fff solid;}
.hotel_wed_box_wall_general{width:583px;padding:5px 0 10px 0;border-top:1px #eee solid;position:relative;}
.hotel_wed_box_wall_general_list{width:575px;line-height:22px;overflow:hidden;padding:5px 0 0 0;}
.hotel_wed_box_wall_general_name{float:left;width:60px;text-align:right;line-height:22px;color:#f60;}
.hotel_wed_box_wall_general_info{float:left;padding:0 0 0 5px;width:500px;overflow:hidden;color:#666;}
.hotel_wed_box_wall_general_info_star{height:18px;overflow:hidden;padding:2px 0 0 0;width:425px;}
.hotel_wed_box_wall_general_info_star_ico{float:left;padding:0 2px 0 0;}
.hotel_wed_box_wall_general_info_txt{width:425px;}
.hotel_wed_box_wall_general_copper{position:absolute;width:60px;height:55px;overflow:hidden;color:#6D5232;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:25px 10px 0 10px;background:url(../img/copper_ico.png) no-repeat;right:16px;top:-32px;font-weight:bold;font-size:28px;font-style:italic;text-shadow:1px 1px 1px #fff;}
.hotel_wed_box_wall_general_silver{position:absolute;width:60px;height:55px;overflow:hidden;color:#666;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:25px 10px 0 10px;background:url(../img/silver_ico.png) no-repeat;right:16px;top:-32px;font-weight:bold;font-size:28px;font-style:italic;text-shadow:1px 1px 1px #fff;}
.hotel_wed_box_wall_general_gold{position:absolute;width:60px;height:55px;overflow:hidden;color:#B06A00;font-family:Georgia, "Times New Roman", Times, serif;text-align:center;padding:25px 10px 0 10px;background:url(../img/gold_ico.png) no-repeat;right:16px;top:-32px;font-weight:bold;font-size:28px;font-style:italic;text-shadow:1px 1px 1px #fff;}
.hotel_wed_box_wall_page{width:720px;margin-top:20px;border-top:1px #ddd dashed;padding:10px 10px 0 0;}
.hotel_wed_comment{width:728px;border:1px #eee solid;}
.hotel_team_score_main{width:708px;padding:0 0 0 20px;}
.hotel_team_score_list{width:688px;padding:20px 0 0 0;}
.hotel_team_score_name{float:left;width:70px;height:22px;line-height:22px;overflow:hidden;text-align:right;font-weight:bold;color:#666;}
.hotel_team_score_inp{float:left;width:410px;padding:0 0 0 10px;color:#666;}
.hotel_team_score_star{float:left;width:410px;padding:0 0 0 10px;}
.hotel_team_score_tmp{float:left;width:610px;padding:10px 0 0 70px;}
.hotel_team_score_tips{float:left;height:22px;line-height:22px;overflow:hidden;color:#999;padding:0 0 0 10px;}
.hotel_team_score_wrong{float:left;height:22px;line-height:22px;overflow:hidden;color:#f60;background:url(../img/wrong.gif) no-repeat 10px 4px;padding:0 0 0 30px;}
.hotel_team_score_textarea{width:400px;padding:4px 0 4px 4px;font-size:12px;height:70px;border-left:1px #ddd solid;border-top:1px #ddd solid;border-right:1px #f7f7f7 solid;border-bottom:1px #f7f7f7 solid;overflow:auto;}
.hotel_team_score_input{width:402px;padding:2px 0 0 2px;height:18px;border-left:1px #ddd solid;border-top:1px #ddd solid;border-right:1px #f7f7f7 solid;border-bottom:1px #f7f7f7 solid;}
.hotel_team_score_btn{width:608px;padding:20px 0 20px 80px;margin:30px 0 0 20px;border-top:1px #eee solid;}
.hotel_team_score_btn_box{width:608px;}
.hotel_team_score_btn_box span{padding:0 10px 0 0;}
.hotel_team_score_btn_box input{border:0;width:90px;height:28px;background:url(../img/comment_btn.gif) no-repeat;font-weight:bold;color:#fff;}
.hotel_team_score_btn_box input.cancle{color:#999;background:url(../img/comment_btn_cancle.gif) no-repeat;}
#order_layer{display:none;margin:0;width:100%;top:0px;position:fixed;/*width:90%;*/height:80px;_position:absolute;z-index:99;/* for IE6 *//*_top:expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight);*/_top:expression(documentElement.scrollTop);/* for IE6 */overflow:visible;}
#order_layer a,#order_layer input,#order_layer form{position:relative;}
.order_layer_box{width:100%;height:44px;padding:10px 0 14px 0;background:url(../img/order_layer.png) no-repeat center top;}
.order_layer_main{width:977px;height:44px;margin:0 auto;padding:0 0 0 3px;background:url(../img/order_layer_bg.gif) no-repeat 33px top;}
.order_layer_inp1{float:left;width:142px;height:26px;display:inline;margin:7px 0 0 69px;background:url(../img/order_layer_inp.gif) no-repeat;}
.order_layer_inp1 input,.order_layer_inp3 input{width:136px;height:20px;padding:3px 0 0 4px;border:0;background:none;line-height:20px;color:#666;}
.order_layer_inp2{float:left;display:inline;width:142px;margin:7px 0 0 142px;height:26px;background:url(../img/order_layer_inp.gif) no-repeat;}
.order_layer_inp2_l{float:left;width:110px;height:26px;}
.order_layer_inp2_l input{width:104px;height:20px;padding:3px 0 0 4px;border:0;background:none;line-height:20px;color:#666;}
.order_layer_inp2_r{float:right;width:16px;height:16px;padding:5px 6px 5px 0;}
.order_layer_inp2_r a{display:block;background:url(../img/date_ico.gif) no-repeat;width:16px;height:16px;overflow:hidden;}
.order_layer_inp3{float:left;display:inline;width:142px;margin:7px 0 0 151px;height:26px;background:url(../img/order_layer_inp.gif) no-repeat;}
.order_layer_btn{float:left;display:inline;width:93px;height:44px;overflow:hidden;margin:0 0 0 66px;}
.order_layer_btn a{display:block;width:93px;height:44px;overflow:hidden;background:url(../img/order_layer_btn.jpg) no-repeat;}
.hotel_layer_main{padding:0 0 20px 0;}
.hotel_layer_finish{text-align:center;font-size:14px;font-weight:bold;padding:30px 0;border-bottom:1px #eee solid;}
.hotel_layer_finish_btn{text-align:center;padding-top:20px;}
.hotel_layer_finish_btn span{padding:0 10px;}
.hotel_layer_finish_btn input{width:80px;height:24px;border:0;color:#fff;line-height:26px;}
.hotel_layer_finish_btn input.enter{background:url(../img/ordain_btn.gif) no-repeat;padding:0 0 0 22px;}
.hotel_layer_finish_btn input.cancle{background:url(../img/cancel_btn.gif) no-repeat;color:#333;}
.hotel_layer_video{padding:0 0 0 0;}
.hotel_layer_video_tit{line-height:22px;font-size:14px;color:#9F0002;padding:0 6px;}
.hotel_layer_video_info{padding:10px 0 0 0;text-align:center;}
.hotel_layer_video_btn{text-align:right;padding:10px 6px 10px 0;}
.hotel_layer_video_btn input{width:80px;height:24px;border:0;color:#fff;line-height:26px;}
.hotel_layer_video_btn input.cancle{background:url(../img/cancel_btn.gif) no-repeat;color:#333;}
.hotel_layer_title{padding:8px 15px;background:#ffc;border:1px #fc9 solid;color:#f60;font-size:14px;}
.hotel_layer_list{margin-top:10px;}
.hotel_wed_layer_hd_left{float:left;width:215px;height:197px;padding:5px;background:#eee;}
.hotel_wed_layer_hd_left_main{width:211px;padding:1px;border:1px #ddd solid;height:193px;background:#fff;}
.hotel_wed_layer_hd_left_tit{width:191px;height:27px;background:#f7f7f7;padding:0 10px;overflow:hidden;}
.hotel_wed_layer_hd_sel{float:right;padding:5px 0 0 0;}
.hotel_wed_layer_hd_sel_txt{float:left;font-weight:bold;padding:0 0 0 10px;}
.hotel_wed_layer_hd_sel_btn{float:left;}
.hotel_wed_layer_hd_sel_btn a{display:block;margin-left:5px;width:16px;height:16px;overflow:hidden;float:left;}
.hotel_wed_layer_hd_sel_btn a.left{background:url(../img/calendar_left.gif) no-repeat;}
.hotel_wed_layer_hd_sel_btn a.left_false{background:url(../img/calendar_left_false.gif) no-repeat;}
.hotel_wed_layer_hd_sel_btn a.right{background:url(../img/calendar_right.gif) no-repeat;}
.hotel_wed_layer_hd_date{width:211px;}
.hotel_wed_layer_hd_date_tit{width:211px;height:21px;overflow:hidden;}
.hotel_wed_layer_hd_date_tit ul{float:left;border-left:1px #ddd solid;border-top:1px #ddd solid;height:20px;}
.hotel_wed_layer_hd_date_tit li{float:left;border-right:1px #ddd solid;width:29px;height:20px;text-align:center;background:#B4201E;color:#fff;font-weight:bold;overflow:hidden;line-height:20px;}
.hotel_wed_layer_hd_date_main{width:211px;}
.hotel_wed_layer_hd_date_main ul{float:left;border-left:1px #ddd solid;border-bottom:1px #ddd solid;}
.hotel_wed_layer_hd_date_main ul li{float:left;border-right:1px #ddd solid;border-top:1px #ddd solid;width:29px;height:23px;text-align:center;overflow:hidden;line-height:23px;}
.hotel_wed_layer_hd_date_main ul li a{color:#333;display:block;width:29px;height:23px;overflow:hidden;}
.hotel_wed_layer_hd_date_main ul li a:hover{color:#333;text-decoration:none;background:#eee;}
.hotel_wed_layer_hd_date_main ul li.morn{background:url(../img/layer_morn.gif) no-repeat;}
.hotel_wed_layer_hd_date_main ul li.morn a:hover{background:none;}
.hotel_wed_layer_hd_date_main ul li.noon{background:url(../img/layer_noon.gif) no-repeat;}
.hotel_wed_layer_hd_date_main ul li.noon a:hover{background:none;}
.hotel_wed_layer_hd_date_main ul li.day{background:url(../img/layer_day.gif) no-repeat;}
.hotel_wed_layer_hd_date_main ul li.day a:hover{background:none;}
.hotel_wed_layer_hd_right{float:right;width:275px;padding:1px 1px 0 1px;border:1px #eee solid;}
.hotel_wed_layer_hd_right_tit{width:255px;padding:0 10px;height:32px;overflow:hidden;line-height:32px;background:#eee;font-weight:bold;border-bottom:1px #fff solid;}
.hotel_wed_layer_hd_right_info{width:255px;padding:5px 10px 5px 10px;line-height:24px;background:#f7f7f7;border-bottom:1px #fff solid;}
.hotel_wed_layer_hd_right_info select{height:22px;}
.hotel_wed_layer_hd_right_info .list{padding:0 15px 0 0;float:left;}
.hotel_wed_layer_hd_right_info .list2{width:110px;padding:0 10px 0 0;float:left;}
.hotel_wed_layer_hd_right_info .list span{float:left;padding:6px 5px 0 0 !important;*padding:1px 5px 0 0 !important;}
.hotel_wed_layer_hd_right_info .list2 span{float:left;padding:6px 5px 0 0 !important;*padding:1px 5px 0 0 !important;}
.hotel_wed_layer_bd{width:514px;margin:20px 0 0 0;padding-top:15px;border-top:1px #ddd dashed;position:relative;}
.hotel_wed_layer_bd_title{width:250px;background:#fff;font-weight:bold;color:#666;position:absolute;left:126px;top:-10px;text-align:center;}
.hotel_wed_layer_bd_list{width:502px;padding:10px 0 0 0;}
.hotel_wed_layer_bd_list_text{width:502px;padding:10px 0 20px 0;text-align:center;font-weight:bold;color:#666;border-bottom:1px #eee solid;}
.hotel_wed_layer_bd_list_name{float:left;height:24px;line-height:24px;width:77px;overflow:hidden;text-align:right;}
.hotel_wed_layer_bd_list_inp1{float:left;width:145px;padding:0 0 0 5px;}
.hotel_wed_layer_bd_list_inp1 input{width:132px;height:20px;border:1px #eee solid;border-top:1px #D2D2D2 solid;border-left:1px #D2D2D2 solid;padding:2px 0 0 2px;}
.hotel_wed_layer_bd_list_inp2{float:left;width:376px;padding:0 0 0 5px;}
.hotel_wed_layer_bd_list_inp2 input{width:360px;height:20px;border:1px #eee solid;border-top:1px #D2D2D2 solid;border-left:1px #D2D2D2 solid;padding:2px 0 0 2px;}
.hotel_wed_layer_bd_list_inp2 textarea{width:360px;border:1px #eee solid;border-top:1px #D2D2D2 solid;border-left:1px #D2D2D2 solid;padding:2px 0 0 2px;height:66px;overflow:auto;font-size:12px;}
.hotel_wed_layer_bd_btn{height:24px;padding:20px 0 0 86px;}
.hotel_wed_layer_bd_btn span{float:left;padding:0 20px 0 0;}
.hotel_wed_layer_bd_btn input{width:80px;height:24px;border:0;color:#fff;line-height:26px;}
.hotel_wed_layer_bd_btn input.enter{background:url(../img/ordain_btn.gif) no-repeat;padding:0 0 0 22px;}
.hotel_wed_layer_bd_btn input.cancle{background:url(../img/cancel_btn.gif) no-repeat;color:#333;}
.hotel_layer_tips_box{width:514px;}
.hotel_layer_tips{width:514px;padding:15px 0;text-align:center;line-height:26px;border-bottom:1px #eee solid;font-size:14px;}
.hotel_layer_tips b{color:#a10000;padding:0 5px;}
.hotel_layer_tips_btn{padding:20px 0;text-align:center;}
.hotel_layer_tips_btn input{background:url(../img/cancel_btn.gif) no-repeat;color:#333;width:80px;height:24px;border:0;line-height:26px;}
.hotel_wed_map{width:968px;height:520px;border:1px #ccc solid;margin-top:10px;padding:5px;position:relative;}
.hotel_wed_map_left_box{width:240px;height:520px;position:absolute;left:5px;top:5px;z-index:99;}
.hotel_wed_map_left_box input,.wed_map_left_box a,.wed_map_left_box form,.wed_map_left_box select{position:relative;}
.hotel_wed_map_left{background:url(../img/map_bg.png) repeat;width:240px;height:520px;}
.hotel_wed_map_left_top{width:214px;height:27px;overflow:hidden;background:url(../img/map_left_tit.jpg) repeat-x;padding:9px 11px 0 14px;border-right:1px #999 solid;}
.hotel_wed_map_left_top h2{float:left;line-height:18px;font-size:12px;color:#a10000;}
.hotel_wed_map_left_top a{float:right;display:block;width:18px;height:18px;overflow:hidden;}
.hotel_wed_map_left_top a.open{background:url(../img/map_left_open.jpg) no-repeat;}
.hotel_wed_map_left_top a.close{background:url(../img/map_left_close.jpg) no-repeat;}
.hotel_wed_map_left_info{width:230px;height:394px;padding:5px 5px 0 5px;border-bottom:1px #999 solid;overflow:hidden;}
.hotel_wed_map_left_info_box{width:230px;}
.hotel_wed_map_left_info_tit{width:206px;padding:0 0 0 24px;height:30px;font-weight:bold;color:#fff;overflow:hidden;line-height:28px;+line-height:32px !important;_line-height:28px;background:url(../img/map_left_info_tit.gif) no-repeat;}
.hotel_wed_map_left_info_txt{width:216px;padding:6px 7px;line-height:20px;}
.hotel_wed_map_left_info_txt a{color:#999;margin-right:12px;}
.hotel_wed_map_left_info_txt a:hover{color:#999;}
.hotel_wed_map_left_info_txt a.this{color:#f90;font-weight:bold;}
.hotel_wed_map_left_info_txt a:hover.this{color:#f90;text-decoration:none;}
.hotel_wed_map_left_bottom{width:240px;padding:5px 0 0 0;height:79px;}
.hotel_wed_map_left_bottom li{float:left;margin:5px 0 0 8px;display:inline;width:110px;height:18px;}
.hotel_wed_map_left_bottom li .pic{float:left;width:18px;height:18px;overflow:hidden;}
.hotel_wed_map_left_bottom li .text{float:right;width:86px;height:18px;overflow:hidden;line-height:18px;color:#fff;}
.hotel_wed_map_left_bottom li .text span.red{color:#f00;}
.hotel_wed_map_left_bottom li .text span.orange{color:#f60;}
.hotel_wed_map_left_bottom li .text span.green{color:#0C0;}
.hotel_wed_map_left_bottom li .text span.blue{color:#0F90FF;}
.hotel_wed_map_left_bottom li .text span.grey{color:#fc0;}
.hotel_wed_map_position{width:210px;height:26px;position:absolute;right:5px;top:5px;z-index:99;}
.hotel_wed_map_position_bg{background:url(../img/map_ad_layer.png) repeat;width:178px;height:26px;padding:0 0 0 32px;overflow:hidden;line-height:26px;overflow:hidden;}
.hotel_wed_map_position_bg span{padding:0 0 0 15px;background:url(../img/map_down_arr.gif) no-repeat left center;color:#fff;}
.hotel_wed_map_position_bg a{color:#fff;}    
.hotel_wed_map_layer{width:260px;position:absolute;left:490px;top:82px;z-index:99;}
.hotel_wed_map_layer a{position:relative;}
.hotel_wed_map_layer_top{width:260px;height:9px;overflow:hidden;background:url(../img/map_layer_top.png) no-repeat;}
.hotel_wed_map_layer_bottom{width:260px;height:9px;overflow:hidden;background:url(../img/map_layer_bottom.png) no-repeat;}
.hotel_wed_map_layer_cent{width:246px;padding:0 7px;background:url(../img/map_layer_cent.png) repeat-y;}
.hotel_wed_map_layer_tit{width:236px;background:#eee;padding:6px 5px;line-height:22px;font-weight:bold;color:#666;text-align:center;border-bottom:1px #ccc dashed;position:relative;}
.hotel_wed_map_layer_img{width:220px;padding:13px;}
.hotel_wed_map_layer_text{width:220px;line-height:16px;color:#666;padding:0 13px 13px 13px;overflow:hidden;}
.hotel_wed_map_layer_text p{padding-bottom:5px;}
.hotel_wed_map_layer_close{position:absolute;width:30px;height:30px;overflow:hidden;right:-15px;top:-15px;}
.hotel_wed_map_layer_close a{display:block;width:30px;height:30px;background:url(../img/map_layer_close.png) no-repeat;}
.hotel_wed_map_search{width:210px;margin:30px 0 0 5px;height:30px;background:url(../img/map_share_bg.gif) no-repeat;}
.hotel_wed_map_search_inp{float:left;width:160px;height:26px;padding:3px 0 0 10px;}
.hotel_wed_map_search_inp input{width:150px;height:20px;border:0;background:none;line-height:22px;}
.hotel_wed_map_search_btn{float:right;width:30px;height:30px;overflow:hidden;}
.hotel_wed_map_search_btn a{width:30px;height:30px;overflow:hidden;display:block;}
.hotel_wed_map_ico_tit{width:246px;padding:0 7px 0 5px;color:#fff;font-weight:bold;line-height:20px;margin-top:20px;}
.makeup_list{padding:5px 0 5px 0;width:730px;overflow:hidden;}
.makeup_list ul{width:750px;}
.makeup_list li{float:left;width:130px;display:inline;padding:3px;border:1px #eee solid;border-bottom:1px #ddd solid;border-right:1px #ddd solid;margin:10px 10px 0 0}
.makeup_list li .pic{width:130px;height:146px;overflow:hidden;}
.makeup_list li .pic img{width:130px;height:146px;}
.makeup_list li .text{width:130px;height:24px;overflow:hidden;line-height:24px;margin-top:1px;text-align:center;}
.makeup_list li .text a{color:#999;}
.makeup_list li .text a:hover{color:#a10000;text-decoration:none;}
.graphy_list{width:723px;padding:5px 0 0 7px;overflow:hidden;}
.graphy_list ul{width:740px;}
.graphy_list li{float:left;width:232px;display:inline;margin:10px 10px 0 0;}
.graphy_list li .pic{width:228px;height:160px;padding:2px 2px 0 2px;background:url(../img/graphy_img_bg.gif) no-repeat left top;position:relative;}
.graphy_list li .pic img{width:220px;height:152px;border:4px #fff solid;}
.graphy_list li .pic .layer{height:32px;position:absolute;right:14px;bottom:14px;display:none;}
.graphy_list li .pic .layer_left{width:6px;height:32px;background:url(../img/hotel_list_layer_l.png) no-repeat left top;overflow:hidden;float:left;}
.graphy_list li .pic .layer_right{float:left;padding:0 11px 0 5px;height:32px;overflow:hidden;line-height:32px;background:url(../img/hotel_list_layer_r.png) no-repeat right top;color:#fff;}
.graphy_list li .pic .layer_right span{padding:0 5px;}
.graphy_list li .pic .layer_right a{color:#fff;}
.graphy_list li .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.graphy_list li .pic .shadow{width:228px;height:7px;overflow:hidden;position:absolute;background:url(../img/graphy_shadow.png) no-repeat;left:2px;bottom:-1px;}
.graphy_list li .text{width:222px;height:15px;text-align:center;border-bottom:1px #eee solid;background:#f7f7f7;padding:7px 0 7px 8px;line-height:15px;margin:0 auto;}
.graphy_list li .text img{margin-right:10px;}
.graphy_list li .text a{color:#666;}
.graphy_list li .text a:hover{color:#666;text-decoration:none;}
.graphy_list li.this{float:left;width:232px;display:inline;margin:10px 10px 0 0;}
.graphy_list li.this .pic{width:228px;height:160px;padding:2px 2px 0 2px;background:url(../img/graphy_img_bg.gif) no-repeat left top;position:relative;}
.graphy_list li.this .pic img{width:220px;height:152px;border:4px #CA0101 solid;}
.graphy_list li.this .pic .layer{height:32px;position:absolute;right:14px;bottom:14px;display:block;}
.graphy_list li.this .pic .layer_left{width:6px;height:32px;background:url(../img/hotel_list_layer_l.png) no-repeat left top;overflow:hidden;float:left;}
.graphy_list li.this .pic .layer_right{float:left;padding:0 11px 0 5px;height:32px;overflow:hidden;line-height:32px;background:url(../img/hotel_list_layer_r.png) no-repeat right top;color:#fff;}
.graphy_list li.this .pic .layer_right span{padding:0 5px;}
.graphy_list li.this .pic .layer_right a{color:#fff;}
.graphy_list li.this .pic .layer_right a:hover{text-decoration:none;color:#f90;}
.graphy_list li.this .pic .shadow{width:228px;height:7px;overflow:hidden;position:absolute;background:url(../img/graphy_shadow.png) no-repeat;left:2px;bottom:-1px;}
.graphy_list li.this .text{width:222px;height:15px;border-bottom:1px #eee solid;background:#f7f7f7;padding:7px 0 7px 8px;line-height:15px;margin:0 auto;}
.graphy_list li.this .text img{margin-right:10px;}
.graphy_list li.this .text a{color:#999;}
.graphy_list li.this .text a:hover{color:#999;text-decoration:none;}
.graphy_hot{width:238px;border:1px #e8e8e8 solid;}
.graphy_hot_info{width:216px;padding:10px 0 10px 22px;}
.graphy_hot_info li{width:194px;padding:10px 0;border-bottom:1px #ddd dashed;}
.graphy_hot_info li.end{border-bottom:none;}
.graphy_hot_info li .pic{width:192px;height:134px;border:1px #f5f5f5 solid;}
.graphy_hot_info li .pic img{width:179px;height:122px;padding:5px 6px 5px 5px;border:1px #e8e8e8 solid;float:left;}
.graphy_hot_info li .text_box{width:194px;padding-top:10px;}
.graphy_hot_info li .text_title{width:180px;height:20px;padding:0 0 0 14px;overflow:hidden;line-height:20px;background:url(../img/info_ad_ico.gif) no-repeat 3px center;}
.graphy_hot_info li .text_info{width:180px;height:20px;padding:0 0 0 14px;overflow:hidden;line-height:20px;color:#999;}
.graphy_info_l{float:left;width:780px;}
.graphy_info_r{float:right;width:190px;}
.gp_info_description_tit{width:758px;height:28px;padding:0 10px;background:url(../img/description_bg.jpg) repeat-x;border-bottom:1px #ddd solid;}
.gp_info_description_tit .more span{padding:0 8px;color:#999;}
.gp_info_description_tit .more{float:right;line-height:28px;overflow:hidden;height:28px;}
.gp_info_description_tit .info{float:right;line-height:28px;color:#999;overflow:hidden;height:28px;}
.gp_info_description_tit .info span{padding:0 8px;color:#f00;}
.gp_info_description_tit .tips{float:right;line-height:27px;color:#999;overflow:hidden;height:28px;padding:0 5px 0 22px;background:url(../img/wedding_tips.gif) no-repeat left center;}
.gp_info_description_tit h2{float:left;font-size:14px;padding:0 0 0 20px;height:28px;background:url(../img/description_tit_ico.gif) no-repeat left center;line-height:28px;overflow:hidden;}
.gp_info_description{width:778px;border:1px #eee solid;}
.gp_info_box{width:780px;padding:5px 0;}
.gp_info_base{width:780px;margin-top:11px;}
.gp_graphy_banner{width:780px;height:250px;}
.gp_graphy_info{float:left;width:453px;border:1px #eee solid;}
.gp_graphy_info_top{width:423px;height:53px;margin-left:15px;border-bottom:1px #eee solid;overflow:hidden;}
.gp_graphy_info_top_name{float:left;height:53px;}
.gp_graphy_info_top_name h2{font-family:"MicroSoft YaHei","SimHei";font-size:18px;color:#B4201E;line-height:53px;}
.gp_info_description_tit_tips{float:left;height:28px;padding:0 0 0 10px;background:url(../img/graphy_arr.gif) no-repeat left 12px !important;*background:url(../img/graphy_arr.gif) no-repeat left 10px !important;_background:url(../img/graphy_arr.gif) no-repeat left 12px;color:#999;display:inline;margin-left:20px;line-height:28px;}
.gp_graphy_info_top_ad{float:right;height:53px;overflow:hidden;line-height:53px;padding-right:10px;color:#f60;}
.gp_graphy_tit{width:758px;height:28px;padding:0 10px;background:url(../img/description_bg.jpg) repeat-x;border-bottom:1px #ddd solid;}
.gp_graphy_tit .more{float:right;line-height:28px;overflow:hidden;height:28px;}
.gp_graphy_tit .more span{padding:0 8px;color:#999;}
.gp_graphy_tit .more a{padding:0 0 0 18px;line-height:28px;color:#666;margin-left:8px;}
.gp_graphy_tit .more a.add{background:url(../img/wedding_add.gif) no-repeat 3px center;color:#B41E1C;}
.gp_graphy_tit .more a.up{background:url(../img/graphy_up.gif) no-repeat left center;}
.gp_graphy_tit .more a.down{background:url(../img/graphy_down.gif) no-repeat left center;}
.gp_graphy_tit .more a.delete{background:url(../img/graphy_delete.gif) no-repeat left center;}
.gp_info_description_tit .gra_sort{float:right;line-height:28px;overflow:hidden;height:28px;padding:0 15px 0 0;}
.gp_info_description_tit .gra_sort a{padding:0 0 0 18px;line-height:28px;color:#666;margin-left:8px;}
.gp_info_description_tit .gra_sort a.up{background:url(../img/graphy_up.gif) no-repeat left center;}
.gp_info_description_tit .gra_sort a.down{background:url(../img/graphy_down.gif) no-repeat left center;}
.gp_graphy_tit .info{float:right;line-height:28px;color:#999;overflow:hidden;height:28px;}
.gp_graphy_tit .info span{padding:0 8px;color:#f00;}
.gp_graphy_tit .title{background:url(../img/description_tit_ico.gif) no-repeat left center;overflow:hidden;padding:0 0 0 20px;height:28px;float:left;}
.gp_graphy_tit .title h2{float:left;font-size:14px;line-height:28px;}
.gp_graphy_tit .title p{float:left;padding:0 0 0 25px;background:url(../img/score_loading.gif) no-repeat left center;line-height:28px;display:inline;margin-left:15px;color:#999;}
.gp_graphy_tit .title span.this{display:block;float:left;width:160px;padding:0 0 0 4px;float:left;height:18px;margin:4px 0 0 0;line-height:28px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;background:#fff;}
.gp_graphy_tit .title span.this input{width:150px;height:14px;border:0;}
.gp_graphy_info_top_name span{display:block;width:260px;padding:0 0 0 4px;float:left;height:28px;margin:12px 0 0 0;line-height:53px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;}
.gp_graphy_info_top_name span input{width:250px;height:24px;border:0;}
.gp_graphy_info_top_name p{float:left;padding:0 0 0 25px;background:url(../img/score_loading.gif) no-repeat left center;line-height:53px;color:#999;}
.gp_graphy_info_top_edit{float:right;padding:18px 0 0 0;}
.gp_graphy_info_top_tips{float:left;padding:18px 0 0 10px;background:url(../img/graphy_arr.gif) no-repeat left 24px !important;*background:url(../img/graphy_arr.gif) no-repeat left 20px !important;_background:url(../img/graphy_arr.gif) no-repeat left 24px;color:#999;display:inline;margin-left:20px;}
.gp_graphy_info_top_edit span{padding:0 8px;color:#999;}
.gp_graphy_info_address{width:423px;padding:12px 0;margin-left:15px;border-top:1px #f7f7f7 solid;}
.gp_graphy_info_address li{width:418px;margin-top:2px;float:left;height:22px;color:#999;}
.gp_graphy_info_address li .name{float:left;width:65px;padding-right:5px;overflow:hidden;line-height:22px;height:22px;text-align:right;}
.gp_graphy_info_address li .inputtxt{float:left;width:348px;line-height:22px;height:22px;overflow:hidden;}
.gp_graphy_info_address li .inputtxt h2{font-weight:normal;font-size:12px;}
.gp_graphy_info_address li .inputtxt span{display:block;float:left;width:294px;padding:0 0 0 4px;height:20px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;}
.gp_graphy_info_address li .inputtxt span input{width:290px;height:16px;border:0;}
.gp_graphy_info_address li .inputtxt span.money{display:inline-block;margin-right:10px;float:left;width:84px;padding:0 0 0 4px;height:20px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;}
.gp_graphy_info_address li .inputtxt span.money input{width:80px;height:16px;border:0;}
.gp_graphy_info_address li .inputtxt b{float:left;padding:0 10px 0 0;}
.gp_graphy_info_address li .inputtxt p{float:left;padding:0 0 0 25px;background:url(../img/score_loading.gif) no-repeat left center;color:#999;}
.gp_graphy_info_bottom{width:453px;height:48px;overflow:hidden;background:url(../img/graphy_btn_bg.jpg) repeat-x;}
.gp_graphy_info_bottom_btn{float:left;width:195px;height:48px;overflow:hidden;}
.gp_graphy_info_bottom_btn a{display:block;width:195px;height:48px;overflow:hidden;background:url(../img/graphy_btn.jpg) no-repeat;}
.gp_graphy_info_bottom_right{float:right;padding:17px 20px 0 0;height:16px;overflow:hidden;line-height:16px;}
.gp_graphy_info_bottom_right span{color:#ddd;padding:0 8px;}
.gp_graphy_info_bottom_right a{padding:0 0 0 20px;}
.gp_graphy_info_bottom_right a.wall{background:url(../img/graphy_wall.gif) no-repeat left center;}
.gp_graphy_info_bottom_right a.coll{background:url(../img/graphy_coll.gif) no-repeat left center;}
.gp_graphy_map{float:right;width:293px;height:237px;padding:0 10px 10px 10px;border:1px #eee solid;background:url(../img/graphy_map_bg.jpg) no-repeat left top;position:relative;}
.gp_graphy_map_loading{position:absolute;width:206px;height:108px;padding:92px 0 0 87px;background:url(../img/score_loading.gif) #fff no-repeat 60px 92px;left:10px;top:37px;z-index:99;}
.gp_graphy_edit_photo{float:right;width:315px;height:249px;}
.gp_graphy_map_top{width:273px;padding:0 0 0 20px;height:37px;overflow:hidden;background:url(../img/info_ad_ico.gif) no-repeat 5px 14px;line-height:37px;font-size:14px;}
.gp_graphy_map_box{width:293px;height:200px;}
.gp_graphy_show{width:778px;padding:0 0 10px 0;}
.gp_graphy_show .none{padding:40px 0 30px 0;text-align:center;color:#999;font-size:14px;}
.gp_graphy_show .none a{font-weight:bold;text-decoration:underline;}
.gp_graphy_show li{float:left;width:182px;height:297px;display:inline;margin:10px 0 0 10px;}
.gp_graphy_show li .pic{width:170px;height:255px;padding:5px;border:1px #eee solid;position:relative;}
.gp_graphy_show li .sort{width:88px;height:24px;border:1px #ccc solid;background:#fff;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;position:absolute;right:5px;top:5px;}
.gp_graphy_show li .sort .txtname{float:left;width:42px;height:24px;overflow:hidden;line-height:24px;text-align:right;color:#000;}
.gp_graphy_show li .sort .btn{float:left;width:42px;padding:4px 0 0 0;}
.gp_graphy_show li .sort .btn a{margin-left:5px;}
.gp_graphy_show li .action{width:160px;padding-right:10px;height:24px;overflow:hidden;position:absolute;left:5px;bottom:5px;background:#fff;line-height:24px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:right;}
.gp_graphy_show li .action span{padding:0 8px;color:#999;}
.gp_graphy_show li .txt{width:182px;height:30px;overflow:hidden;background:#f7f7f7;text-align:center;line-height:28px;}
.gp_graphy_show li .txt span{display:block;width:172px;padding:0 0 0 5px;}
.gp_graphy_show li .txt a{color:#333;}
.gp_graphy_show li .txt a:hover{text-decoration:none;color:#333;}
.gp_graphy_show_page{padding-bottom:10px;height:26px;overflow:hidden;}
.gp_graphy_show_page .ad_txt{float:left;line-height:26px;height:26px;display:inline;margin-left:20px;}
.gp_graphy_show_page .title{float:left;line-height:26px;overflow:hidden;font-weight:bold;padding:0 0 0 34px;font-size:14px;background:url(../img/talk_ico.gif) no-repeat 10px center;}
.gp_graphy_show_page ul{float:right;width:170px;background:url(../img/graphy_page_bg.jpg) no-repeat left top;}
.gp_graphy_show_page li{float:left;width:80px;height:26px;}
.gp_graphy_show_page li a{display:block;overflow:hidden;height:26px;color:#999;line-height:26px !important;*line-height:28px !important;_line-height:26px;}
.gp_graphy_show_page li a:hover{color:#B4201E;text-decoration:none;}
.gp_graphy_show_page li a.left{width:54px;padding:0 0 0 26px;background:url(../img/graphy_page_left.gif) no-repeat 10px 9px;}
.gp_graphy_show_page li a:hover.left{width:54px;padding:0 0 0 26px;background:url(../img/graphy_page_left_hov.gif) no-repeat 10px 9px;color:#B4201E;}
.gp_graphy_show_page li a.left_this{width:54px;padding:0 0 0 26px;background:url(../img/graphy_page_left_hov.gif) no-repeat 10px 9px;color:#B4201E}
.gp_graphy_show_page li a.right{width:54px;padding:0 26px 0 0;text-align:right;background:url(../img/graphy_page_right.gif) no-repeat 63px 9px;}
.gp_graphy_show_page li a:hover.right{width:54px;padding:0 26px 0 0;text-align:right;background:url(../img/graphy_page_right_hov.gif) no-repeat 63px 9px;color:#B4201E}
.gp_graphy_show_page li a.right_this{width:54px;padding:0 26px 0 0;text-align:right;background:url(../img/graphy_page_right_hov.gif) no-repeat 63px 9px;color:#B4201E}
.gp_graphy_show_add{width:758px;height:28px;padding:7px 10px;background:#f7f7f7;border:1px #ddd dashed;margin-top:10px;}
.gp_graphy_show_add_txt{float:left;line-height:28px;padding:0 10px 0 0;background:url(../img/graphy_r_arr.gif) no-repeat right center;color:#999;}
.gp_graphy_show_add ul{float:right;}
.gp_graphy_show_add li{float:left;padding:0 0 0 10px;}
.gp_graphy_show_add li a{float:left;display:block;height:28px;padding:0 0 0 30px;overflow:hidden;text-align:center;line-height:28px;}
.gp_graphy_show_add li a:hover{text-decoration:none;}
.gp_graphy_show_add li a.one{width:108px;background:url(../img/graphy_add.gif) no-repeat;color:#39c;}
.gp_graphy_show_add li a.two{width:72px;background:url(../img/graphy_add2.gif) no-repeat;color:#f60;}
.gp_graphy_description_main{width:728px;padding:0 25px 25px 25px;}
.gp_graphy_video{width:778px;padding:20px 0 10px 0;}
.gp_graphy_video li{width:120px;height:122px;display:inline;float:left;margin-left:30px;margin-top:10px;}
.gp_graphy_video li .pic{width:120px;height:90px;position:relative;overflow:hidden;}
.gp_graphy_video li .action{width:110px;padding-right:10px;height:24px;overflow:hidden;position:absolute;left:0;bottom:0;background:#fff;line-height:24px;filter:alpha(opacity=80);-moz-opacity:0.8;opacity: 0.8;text-align:right;z-index:2;}
.gp_graphy_video li .pic span{position:absolute;left:0;top:0;width:120px;height:90px;}
.gp_graphy_video li .pic span a{width:120px;height:90px;overflow:hidden;display:block;background:url(../img/graphy_video_btn.png) no-repeat left top;}
.gp_graphy_video li .pic span a:hover{background:url(../img/graphy_video_btn.png) no-repeat left -90px;}
.gp_graphy_video li .txt{width:120px;height:20px;padding-top:12px;overflow:hidden;line-height:12px;text-align:center;}
.gp_graphy_edit{width:728px;overflow:hidden;margin-top:25px;}
.gp_graphy_edit_top{width:728px;border-bottom:1px #eee solid;}
.gp_graphy_edit_top .edit_layer{background:#000;}
.gp_graphy_edit_top .titname{float:left;line-height:30px;padding:0 0 10px 5px;}
.gp_graphy_edit_top .titname h2{float:left;color:#829E00;font-family:"MicroSoft YaHei","SimHei";font-size:16px;font-weight:normal;background:url(../img/graphy_money_ico.gif) no-repeat right center;padding:0 30px 0 0;}
.gp_graphy_edit_top .titname h3{float:left;color:#DE302C;font-size:30px;background:url(../img/graphy_unit.gif) no-repeat right center;padding:0 35px 0 5px;font-family:"Arial Black", Gadget, sans-serif;font-weight:normal;}
.gp_graphy_edit_top .titname p{float:left;padding:0 0 0 25px;background:url(../img/score_loading.gif) no-repeat left center;color:#999;font-weight:normal;font-size:12px;}
.gp_graphy_edit_top .titname span{float:left;}
.gp_graphy_edit_top .titname input{width:140px;padding:2px 0 0 2px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;height:20px;}
.gp_graphy_edit_top .titname input.money{width:80px;padding:2px 0 0 2px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;height:20px;}
.gp_graphy_edit_top .edit{float:right;height:20px;overflow:hidden;line-height:20px;padding:5px 5px 10px 0;}
.gp_graphy_edit_top .edit span{color:#999;padding:0 5px;float:left;}
.gp_graphy_edit_top .edit a{padding:0 0 0 18px;color:#666;float:left;}
.gp_graphy_edit_top .edit a.uppic{background:url(../img/pic_none.gif) no-repeat left center;}
.gp_graphy_edit_top .edit a.uppic:hover{background:url(../img/pic_right.gif) no-repeat left center;color:#B41E1C;}
.gp_graphy_edit_top .edit a.uppic_this{background:url(../img/pic_right.gif) no-repeat left center;color:#B41E1C;}
.gp_graphy_edit_top .edit a.edi{background:url(../img/graphy_edit_edit.gif) no-repeat left center;}
.gp_graphy_edit_top .edit a.del{background:url(../img/graphy_edit_delete.gif) no-repeat left center;}
.gp_graphy_edit_top .edit b{float:left;font-weight:normal;color:#999;padding:0 0 0 20px;background:url(../img/score_loading.gif) no-repeat left center;}
.gp_graphy_edit_info{width:728px;padding:20px 0 0 0;border-top:1px #f7f7f7 solid;}
.gp_graphy_edit_box{width:728px;}
.gp_graphy_edit_btn{width:728px;padding:15px 0 0 0;height:30px;}
.gp_graphy_edit_btn li{float:left;width:90px;height:30px;padding-right:10px;}
.gp_graphy_edit_btn a{display:block;width:90px;height:30px;overflow:hidden;font-weight:bold;text-align:center;line-height:30px;}
.gp_graphy_edit_btn a.send{background:url(../img/graphy_send.gif) no-repeat;color:#333;}
.gp_graphy_edit_btn a.cancle{background:url(../img/graphy_cancle.gif) no-repeat;color:#666;}
.gp_graphy_edit_btn a:hover{text-decoration:none;}
.gp_graphy_wall{width:758px;padding:4px 0 10px 20px;}
.gp_graphy_wall_none{width:738px;padding:30px 0;text-align:center;font-size:14px;color:#999;}
.gp_graphy_wall_none a{text-decoration:underline;}
.gp_graphy_wall_list{width:758px;}
.gp_graphy_wall_list li{float:left;width:738px;border-bottom:1px #eee dashed;padding:9px 0 13px 0;}
.gp_graphy_wall_list li .question{width:700px;color:#666;padding:0 0 0 25px;line-height:20px;background:url(../img/graphy_question.gif) no-repeat left 2px;margin-top:4px;}
.gp_graphy_wall_list li .question a{margin-left:20px;}
.gp_graphy_wall_list li span{font-size:11px;color:#999;padding:0 0 0 10px;}
.gp_graphy_wall_list li .answer{width:677px;color:#f60;padding:0 0 0 48px;line-height:20px;background:url(../img/graphy_answer.gif) no-repeat 10px 2px;margin-top:4px;}
.gp_graphy_wall_list li .title{width:718px;line-height:25px;padding:0 10px;height:25px;overflow:hidden;background:#f7f7f7;}
.gp_graphy_wall_list li .name{float:left;padding:0 25px 0 0;color:#666;}
.gp_graphy_wall_list li .action{float:right;}
.gp_graphy_wall_list li .action a{text-decoration:underline;}
.gp_graphy_wall_list li .right{color:#749B3A;padding:0 0 0 24px;background:url(../img/sel_right.gif) no-repeat left center;float:right;}
.gp_graphy_wall_list li .txt_info{width:718px;padding:10px 10px 0 10px;line-height:18px;color:#999;}
.gp_graphy_wall_list li .time{width:718px;padding:5px 10px 0 10px;font-size:11px;color:#999;}
.gp_graphy_wall_box{width:738px;}
.gp_graphy_wall_box li{padding:10px 0 0 0;width:730px;}
.gp_graphy_wall_box li .name{float:left;width:66px;height:22px;overflow:hidden;line-height:22px;text-align:right;color:#666;}
.gp_graphy_wall_box li .inputbox{float:left;width:270px;padding:0 0 0 5px;}
.gp_graphy_wall_box li .inputbox input{width:256px;padding:0 0 0 4px;height:20px;line-height:20px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;}
.gp_graphy_wall_box li .tips{float:left;width:330px;height:22px;line-height:22px;color:#999;overflow:hidden;}
.gp_graphy_wall_box li .inputbox textarea{border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;font-size:12px;padding:4px 0 0 4px;width:256px;overflow:auto;height:70px;}
.gp_graphy_wall_box li .subbtn{padding:0 0 0 71px;}
.gp_graphy_wall_box li .subbtn input{width:100px;height:26px;background:url(../img/graphy_subbtn.gif) no-repeat;border:0;color:#B4201E;font-weight:bold;}
.gp_graphy_wall_box li .subbtn .loading{line-height:26px;padding:0 0 0 25px;background:url(../img/score_loading.gif) no-repeat left center;color:#999;font-weight:normal;font-size:12px;}
.gp_graphy_wall_box li .subbtn .right{line-height:26px;padding:0 0 0 25px;background:url(../img/reg_right.gif) no-repeat left center;color:#749B3A;font-weight:normal;font-size:12px;}
.gp_graphy_wall_box li .subbtn .wrong{line-height:26px;padding:0 0 0 25px;background:url(../img/reg_wrong.gif) no-repeat left center;color:#999;font-weight:normal;font-size:12px;}
.gp_sel{width:190px;}
.gp_sel_top{width:188px;height:28px;border:1px #89111D solid;background:url(../img/ind_sel_top_bg.gif) repeat-x;}
.gp_sel_top h2{padding:0 0 0 30px;height:28px;line-height:26px !important;*line-height:30px !important;_line-height:28px;overflow:hidden;font-size:12px;background:url(../img/zoom_ico.gif) no-repeat 10px center;color:#fff;}
.gp_search{width:179px;height:30px;padding:9px 0 9px 9px;border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;background:url(../img/gp_search_bg.gif) no-repeat 9px 9px;}
.gp_search_left{float:left;width:91px;height:23px;padding:3px 0 0 25px;margin:2px 0 0 2px;display:inline;background:url(../img/search_inp_bg.gif) no-repeat left top;}
.gp_search_left input{width:88px;border:0;height:20px;line-height:20px;color:#999;}
.gp_search_btn{float:left;width:50px;height:26px;margin-top:2px;}
.gp_search_btn a{display:block;width:50px;height:26px;overflow:hidden;background:url(../img/search_btn.gif) no-repeat right top;color:#fff;font-weight:bold;text-align:center;line-height:26px !important;*line-height:28px !important;_line-height:26px;}
.gp_search_btn a:hover{color:#fff;text-decoration:none;}
.gp_notice{width:188px;border:1px #e8e8e8 solid;margin-top:10px;}
.gp_notice_info{width:178px;padding:10px 0 10px 10px;}
.gp_notic_txt{width:178px;height:40px;padding:0 0 10px 0;border-bottom:1px #eee solid;}
.gp_notic_txt_list{color:#999;width:178px;height:20px;overflow:hidden;line-height:20px;}
.gp_notic_txt_list a{font-weight:bold;padding:0 5px;color:#B4201E;text-decoration:underline;}
.gp_notic_btn{width:178px;padding:8px 0 0 0;border-top:1px #f7f7f7 solid;}
.gp_notic_btn a{margin-right:8px;}
.gp_jone{margin-top:10px;weidth:190px;}
.gp_hot{width:188px;border:1px #e8e8e8 solid;margin-top:10px;}
.gp_hot_info{width:179px;padding:0 0 0 9px;}
.gp_hot_info li{width:170px;padding:10px 0;border-bottom:1px #ddd dashed;}
.gp_hot_info li.end{border-bottom:none;}
.gp_hot_info li .pic{width:170px;height:115px;}
.gp_hot_info li .pic img{width:170px;height:115px;float:left;}
.gp_hot_info li .text_box{width:170px;padding-top:10px;}
.gp_hot_info li .text_title{width:156px;height:20px;padding:0 0 0 14px;overflow:hidden;line-height:20px;background:url(../img/info_ad_ico.gif) no-repeat 3px center;}
.gp_hot_info li .text_info{width:156px;height:20px;padding:0 0 0 14px;overflow:hidden;line-height:20px;color:#999;}
.makeup_hot_info{width:187px;padding:0 0 10px 1px;}
.makeup_hot_info li{float:left;display:inline;margin:10px 0 0 9px;width:50px;}
.makeup_hot_info li .pic{width:50px;height:50px;}
.makeup_hot_info li .text{width:50px;overflow:hidden;height:16px;line-height:16px;padding-top:4px;text-align:center;}
.makeup_sale{padding:5px 15px;width:263px;height:190px;overflow:hidden;color:#666;line-height:24px;}
.makeup_sale span{color:#f00;}
.makeup_sale span.tit{color:#f90;font-weight:bold;}
.makeup_sale p{padding:0 0 3px 0;}
.gp_graphy_tmp{width:470px;padding:5px 0 0 26px;}
.gp_graphy_tmp_input_box{width:470px;}
.gp_graphy_tmp_input_box textarea{width:456px;padding:4px 0 0 4px;border-top:1px #ddd solid;border-left:1px #ddd solid;border-right:1px #eee solid;border-bottom:1px #eee solid;overflow:auto;height:60px;}
.gp_graphy_tmp_subbtn{width:470px;padding:5px 0 0 0;}
.gp_graphy_tmp_subbtn input{width:64px;height:24px;overflow:hidden;border:0;color:#fff;background:url(../img/graphy_wall_sub.gif) no-repeat;}
.gp_graphy_show_base{width:978px;margin-top:10px;border:1px #eee solid;}
.gp_graphy_show_base_tit{width:958px;height:28px;padding:0 10px;background:url(../img/description_bg.jpg) repeat-x;border-bottom:1px #ddd solid;}
.gp_graphy_show_base_tit .more span{padding:0 8px;color:#999;}
.gp_graphy_show_base_tit .more{float:right;line-height:28px;overflow:hidden;height:28px;color:#999;}
.gp_graphy_show_base_tit .info{float:right;line-height:28px;color:#999;overflow:hidden;height:28px;}
.gp_graphy_show_base_tit .info span{padding:0 8px;color:#f00;}
.gp_graphy_show_base_tit h2{float:left;font-size:14px;padding:0 0 0 20px;height:28px;background:url(../img/description_tit_ico.gif) no-repeat left center;line-height:28px;overflow:hidden;}
.gp_graphy_show_info{width:978px;padding-bottom:10px;}
.gp_graphy_show_info li{width:962px;height:280px;padding:15px 0 15px 16px;border-bottom:1px #ddd solid;float:left;}
.gp_graphy_show_info li .shop_box{width:179px;height:280px;float:left;}
.gp_graphy_show_info li .shop_box .pic{width:179px;height:122px;overflow:hidden;}
.gp_graphy_show_info li .shop_box .txt_box{width:179px;padding:15px 0 0 0;}
.gp_graphy_show_info li .shop_box .txt_box .title{width:179px;height:16px;overflow:hidden;font-weight:bold;line-height:16px;color:#333;}
.gp_graphy_show_info li .shop_box .txt_box .title a{color:#333;}
.gp_graphy_show_info li .shop_box .txt_box .info{width:179px;height:62px;line-height:20px;overflow:hidden;color:#999;padding-top:10px;}
.gp_graphy_show_info li .shop_box .submit{width:179px;height:40px;margin-top:15px;overflow:hidden;}
.gp_graphy_show_info li .shop_box .submit a{display:block;width:179px;height:40px;background:url(../img/graphy_order_btn.gif) no-repeat left top;text-align:center;line-height:40px;overflow:hidden;color:#666;}
.gp_graphy_show_info li .shop_box .submit a:hover{text-decoration:none;color:#fff;}
.gp_graphy_show_info li .shop_show{width:764px;padding:0 0 0 14px;height:280px;float:left;}
.gp_graphy_show_info li .shop_left{float:left;width:14px;height:280px;overflow:hidden;background:url(../img/graphy_show_btn_bg.gif) no-repeat left top;}
.gp_graphy_show_info li .shop_left a{display:block;width:14px;height:39px;overflow:hidden;background:url(../img/graphy_show_l_btn2.gif) no-repeat left top;margin-top:113px;}
.gp_graphy_show_info li .shop_left a.this{background:url(../img/graphy_show_l_btn2.gif) no-repeat left -39px;}
.gp_graphy_show_info li .shop_right{float:left;width:14px;height:280px;overflow:hidden;}
.gp_graphy_show_info li .shop_right a{display:block;width:14px;height:19px;overflow:hidden;background:url(../img/graphy_show_r_btn.gif) no-repeat left top;margin-top:123px;}
.gp_graphy_show_info li .shop_right a.this{background:url(../img/graphy_show_r_btn.gif) no-repeat left -19px;}
.gp_graphy_show_info li .shop_info{float:left;width:710px;overflow:hidden;display:inline;margin:0 10px;height:280px;}
.gp_graphy_show_info li .shop_info ul{width:1000px;height:280px;}
.gp_graphy_show_info li .shop_info li{float:left;width:170px;height:280px;overflow:hidden;margin-right:10px;display:inline;padding:0 0 0 0;border:0;}
.gp_graphy_show_info li .shop_info li .pic{width:170px;height:255px;overflow:hidden;}
.gp_graphy_show_info li .shop_info li .txt{width:170px;height:15px;overflow:hidden;padding:10px 0 0 0;text-align:center;line-height:15px;color:#666;}
.gp_graphy_show_info li.hov{width:962px;height:280px;padding:15px 0 15px 16px;border-bottom:1px #ddd solid;float:left;background:#f7f7f7;}
.gp_graphy_show_info li.hov .shop_box{width:179px;height:280px;float:left;}
.gp_graphy_show_info li.hov .shop_box .pic{width:179px;height:122px;overflow:hidden;}
.gp_graphy_show_info li.hov .shop_box .txt_box{width:179px;padding:15px 0 0 0;}
.gp_graphy_show_info li.hov .shop_box .txt_box .title{width:179px;height:16px;overflow:hidden;font-weight:bold;line-height:16px;color:#333;}
.gp_graphy_show_info li.hov .shop_box .txt_box .title a{color:#333;}
.gp_graphy_show_info li.hov .shop_box .txt_box .info{width:179px;height:62px;line-height:20px;overflow:hidden;color:#999;padding-top:10px;}
.gp_graphy_show_info li.hov .shop_box .submit{width:179px;height:40px;margin-top:15px;overflow:hidden;}
.gp_graphy_show_info li.hov .shop_box .submit a{display:block;width:179px;height:40px;color:#fff;background:url(../img/graphy_order_btn.gif) no-repeat left -40px;text-align:center;line-height:40px;overflow:hidden;}
.gp_graphy_show_info li.hov .shop_box .submit a:hover{text-decoration:none;color:#fff;}
.gp_graphy_show_info li.hov .shop_show{width:764px;padding:0 0 0 14px;height:280px;float:left;}
.gp_graphy_show_info li.hov .shop_left{float:left;width:14px;height:280px;overflow:hidden;background:url(../img/graphy_show_btn_bg.gif) no-repeat left top;}
.gp_graphy_show_info li.hov .shop_left a{display:block;width:14px;height:39px;overflow:hidden;background:url(../img/graphy_show_l_btn3.gif) no-repeat left top;margin-top:113px;}
.gp_graphy_show_info li.hov .shop_left a:hover{background:url(../img/graphy_show_l_btn3.gif) no-repeat left -39px;}
.gp_graphy_show_info li.hov .shop_right{float:left;width:14px;height:280px;overflow:hidden;}
.gp_graphy_show_info li.hov .shop_right a{display:block;width:14px;height:19px;overflow:hidden;background:url(../img/graphy_show_r_btn.gif) no-repeat left top;margin-top:123px;}
.gp_graphy_show_info li.hov .shop_right a:hover{background:url(../img/graphy_show_r_btn.gif) no-repeat left -19px;}
.gp_graphy_show_info li.hov .shop_info{float:left;width:710px;overflow:hidden;display:inline;margin:0 10px;height:280px;}
.gp_graphy_show_info li.hov .shop_info ul{width:1000px;height:280px;}
.gp_graphy_show_info li.hov .shop_info li{float:left;width:170px;height:280px;overflow:hidden;margin-right:10px;display:inline;padding:0 0 0 0;border:0;}
.gp_graphy_show_info li.hov .shop_info li .pic{width:170px;height:255px;overflow:hidden;}
.gp_graphy_show_info li.hov .shop_info li .txt{width:170px;height:15px;overflow:hidden;padding:10px 0 0 0;text-align:center;line-height:15px;color:#666;}
.graphy_show{width:728px;margin:10px 0 0 210px;border:1px #e8e8e8 solid;padding:30px 20px 0 20px;position:relative;}
.graphy_show_pic{width:728px;}
.graphy_show_pic p{padding:0 0 30px 0;}
.graphy_show_shop{width:208px;border:1px #e8e8e8 solid;border-top:none;border-right:none;background:#f7f7f7;position:absolute;left:-210px;top:-1px;_left:-211px;}
.graphy_show_shop2{width:208px;border:1px #e8e8e8 solid;border-top:none;border-right:none;background:#f7f7f7;position:fixed;_position:absolute;z-index:99;_top:expression(documentElement.scrollTop);margin-left:-230px !important;_margin-left:-231px;top:0;_top:expression(documentElement.scrollTop + -217);display:none;}
.graphy_show_shop_box{position:relative;width:209px;padding-top:54px;}
.graphy_show_shop_tit{position:absolute;line-height:16px;font-size:14px;width:198px;height:16px;overflow:hidden;padding:14px 25px 19px 12px;background:url(../img/pic_show_shop_tit.png) no-repeat;left:-1px;top:0;font-weight:bold;color:#fff;}
.graphy_show_shop_tit img{margin-right:10px;}
.graphy_show_shop_logo{width:179px;padding:4px;background:#fff;border:1px #e8e8e8 solid;margin:0 auto;height:122px;}
.graphy_show_shop_logo img{float:left;width:179px;height:122px;}
.graphy_show_shop_text{width:181px;padding:8px 0;margin:0 auto;line-height:16px;color:#999;}
.graphy_show_shop_text li{float:left;width:173px;height:16px;overflow:hidden;padding:5px 0 5px 5px;border-bottom:1px #ddd dashed;}
.graphy_show_shop_text li.end{border-bottom:none;}
.graphy_show_shop_text li img{margin-right:10px;}
.graphy_show_shop_text p{padding:4px 0;}
.graphy_show_shop_text span{color:#f90;}
.graphy_show_shop_text a.qq{color:#999;}
.graphy_show_shop_text a:hover.qq{text-decoration:none;}
.graphy_show_shop_text a.qq img{margin-right:5px;vertical-align:middle;}
.graphy_show_shop_btn{width:198px;padding:10px 0 0 10px;height:34px;border-top:1px #eee solid;background:#fff;}
.graphy_show_shop_btn .order_btn{float:left;width:76px;height:24px;}
.graphy_show_shop_btn .order_btn a{display:block;width:58px;height:24px;padding:0 0 0 18px;overflow:hidden;line-height:24px;color:#fff;background:url(../img/pic_show_order.gif) no-repeat left top;}
.graphy_show_shop_btn .order_btn a:hover{text-decoration:none;}
.graphy_show_shop_btn .gbook_btn{float:left;padding:0 0 0 30px;width:76px;height:24px;}
.graphy_show_shop_btn .gbook_btn a{display:block;width:52px;height:24px;padding:0 0 0 24px;overflow:hidden;line-height:24px;background:url(../img/graphy_wall.gif) no-repeat 2px center;}
.wed_news_list{width:730px;margin-top:10px;}
.wed_news_list_outside{border:1px #f4f4f4 solid;}
.wed_news_list_inside{background:#fff;border:1px #e9e9e9 solid;}
.wed_news_title{width:726px;height:37px;background:url(../img/news_tit_shadow.gif) no-repeat left bottom;}
.wed_news_title h2{float:left;padding:10px 0 9px 12px;height:14px;overflow:hidden;}
.wed_news_title .more1{float:right;width:88px;height:31px;padding:6px 0 0 271px;background:url(../img/news_tit_bg1.gif) no-repeat;}
.wed_news_title .more1 a{display:block;width:59px;height:26px;padding:0 0 0 21px;background:url(../img/news_tit_more1.gif) no-repeat;line-height:26px !important;*line-height:28px !important;_line-height:26px;overflow:hidden;}
.wed_news_title .more2 a:hover{text-decoration:none;}
.wed_news_title .more2{float:right;width:88px;height:31px;padding:6px 0 0 271px;background:url(../img/news_tit_bg2.gif) no-repeat;}
.wed_news_title .more2 a{display:block;width:59px;height:26px;padding:0 0 0 21px;background:url(../img/news_tit_more2.gif) no-repeat;color:#E41F67;line-height:26px !important;*line-height:28px !important;_line-height:26px;overflow:hidden;}
.wed_news_title .more2 a:hover{text-decoration:none;}
.wed_news_title .more3{float:right;width:88px;height:31px;padding:6px 0 0 271px;background:url(../img/news_tit_bg3.gif) no-repeat;}
.wed_news_title .more3 a{display:block;width:59px;height:26px;padding:0 0 0 21px;background:url(../img/news_tit_more3.gif) no-repeat;color:#000;line-height:26px !important;*line-height:28px !important;_line-height:26px;overflow:hidden;}
.wed_news_title .more4 a:hover{text-decoration:none;}
.wed_news_box{width:726px;}
.wed_news_imgnews{float:left;width:170px;padding:10px 0 10px 11px;}
.wed_news_imgnews_pic{width:170px;height:247px;}
.wed_news_imgnews_pic img{float:left;width:170px;height:247px;}
.wed_news_imgnews_txt{width:150px;height:46px;line-height:15px;overflow:hidden;padding:7px 10px;margin-top:1px;background:#eee;}
.wed_news_imgnews_txt a{color:#666;}
.wed_news_cent{width:334px;float:left;padding:0 0 0 15px;}
.wed_news_cent_top{width:334px;height:65px;padding:14px 0;border-bottom:1px #eee solid;}
.wed_news_cent_top_tit{width:334px;height:24px;line-height:24px;overflow:hidden;font-weight:bold;font-size:14px;}
.wed_news_cent_top_tit a.pink{color:#E41F67}
.wed_news_cent_top_tit a.grey{color:#000}
.wed_news_cent_top_info{width:334px;height:36px;padding-top:5px;color:#666;line-height:18px;overflow:hidden;}
.wed_news_cent_bottom{width:334px;height:216px;padding-top:8px;}
.wed_news_cent_bottom_list{width:334px;height:100px;padding-top:8px;}
.wed_news_cent_bottom_list li{float:left;width:310px;height:25px;overflow:hidden;padding:0 0 0 16px;background:url(../img/list_ico.gif) no-repeat 8px center;line-height:25px;}
.wed_news_cent_bottom_list li a{color:#666;}
.wed_news_right{width:170px;padding:2px 0 14px 10px;display:inline;float:right;margin:1px;}
.wed_news_bg1{background:#fffff0;}
.wed_news_bg2{background:#FDEEF3;}
.wed_news_bg3{background:#F7F7F7;}
.wed_news_right_img{width:160px;height:80px;overflow:hidden;padding-top:8px;}
.wed_news_right_img img{float:left;width:160px;height:80px;}
.wed_news_right_text{width:160px;height:60px;padding-top:7px;}
.wed_news_right_text li{float:left;width:140px;height:20px;padding:0 0 0 14px;background:url(../img/list_ico.gif) no-repeat 6px center;line-height:20px;overflow:hidden;}
.wed_news_right_text li a{color:#666;}
.wed_news_main{margin-top:10px;}
.wed_news_main_info{border:1px #e8e8e8 solid;border-top:1px #f7f7f7 solid;}
.wed_news_li_box{width:698px;padding:0 15px;}
.wed_news_li_box ul{width:698px;padding:15px 0;border-bottom:1px #eee dashed;}
.wed_news_li_box ul.end{border-bottom:none;}
.wed_news_li_box li{width:660px;height:24px;line-height:24px;padding:0 10px 0 28px;overflow:hidden;background:url(../img/list_ico.gif) no-repeat 15px center;font-size:14px;}
.wed_news_li_box li a{color:#666;float:left;}
.wed_news_li_box li span{float:right;color:#999;font-size:12px;}
.wed_news_li_pages{width:718px;padding:4px 5px;height:28px;background:#f7f7f7;border-top:1px #eee solid;}
.wed_news_info{border:1px #e8e8e8 solid;padding:20px;}
.wed_news_info_tit{font-size:22px;text-align:center;border-bottom:1px #eee solid;width:688px;padding:0 0 20px 0;font-weight:bold;color:#000;}
.wed_news_info_txt{width:688px;padding:20px 0;overflow:hidden;border-top:1px #f7f7f7 solid;font-size:14px;}
.wed_news_info_page{width:688px;border-top:1px #eee solid;padding:10px 0;height:16px;}
.wed_news_info_page .left_side{float:left;line-height:16px;overflow:hidden;height:16px;}
.wed_news_info_page .right_side{float:right;line-height:16px;overflow:hidden;height:16px;}
.graphy_show_edit{width:680px;padding:20px 0 50px 24px;}
.graphy_show_editlist{width:620px;padding:20px 0 0 0;}
.graphy_show_editlist_name{width:95px;float:left;height:24px;line-height:24px;overflow:hidden;text-align:right;}
.graphy_show_editlist_inp{width:620px;padding:0 0 0 5px;float:left;line-height:24px;color:#666;}
.graphy_show_editlist_tit_inp{width:406px;height:20px;padding:2px 0 0 2px;border:1px #eee solid;border-top:1px #d8d8d8 solid;border-left:1px #d8d8d8 solid;}
.graphy_show_editlist_inp span{padding:0 0 0 15px;color:#f60;}
.graphy_show_editlist_inp .code_box{width:620px;}
.graphy_cover{width:658px;padding:10px;border:1px #eee solid;background:#f7f7f7;}
.graphy_cover_top{width:593px;height:24px;padding:0 0 5px 5px;border-bottom:1px #eee solid;font-weight:bold;line-height:24px;color:#666;}
.graphy_cover_top input{vertical-align:middle;}
.graphy_cover_info{width:653px;padding:5px 0 5px 5px;}
.graphy_cover_step{width:653px;height:30px;overflow:hidden;background:url(../img/step_bg1.gif) no-repeat left top;}
.graphy_cover_step .one{float:left;width:186px;padding:0 0 0 18px;height:30px;overflow:hidden;line-height:30px;color:#666;font-weight:bold;}
.graphy_cover_step .two{float:left;width:362px;padding:0 0 0 22px;height:30px;overflow:hidden;line-height:30px;color:#999;}
.graphy_cover_step2{width:653px;height:30px;overflow:hidden;background:url(../img/step_bg2.gif) no-repeat left top;}
.graphy_cover_step2 .one{float:left;width:186px;padding:0 0 0 18px;height:30px;overflow:hidden;line-height:30px;color:#999;}
.graphy_cover_step2 .two{float:left;width:362px;padding:0 0 0 22px;height:30px;overflow:hidden;line-height:30px;color:#666;font-weight:bold;}
.graphy_cover_main{width:628px;background:#fff;padding:10px;position:relative;height:261px;}
.graphy_cover_right_layer{width:452px;height:281px;background:url(../img/step_layer.png) repeat;position:absolute;right:0;top:0;}
.graphy_cover_left{float:left;width:176px;height:261px;}
.graphy_cover_right{float:right;width:442px;height:261px;}
.graphy_cover_tips{padding:10px 0 0 5px;width:583px;color:#f90;}
.graphy_cover_right li{float:left;width:372px;padding:22px 0 0 0;}
.graphy_cover_right li .cover_tit{float:left;width:124px;text-align:right;line-height:22px;overflow:hidden;height:22px;}
.graphy_cover_right li .cover_inp{float:left;width:238px;padding:0 0 0 5px;}
.graphy_cover_right li .cover_inp input{width:204px;padding:2px 0 0 2px;height:18px;border:1px #f7f7f7 solid;border-left:1px #ddd solid;border-top:1px #ddd solid;}
.graphy_cover_right li .cover_tips{float:left;width:230px;padding:5px 0 0 129px;color:#999;line-height:22px;}
.graphy_show_edit_btn{padding:20px 0 0 0;height:24px;}
.graphy_show_edit_btn span{padding:0 10px 0 0;}
.graphy_show_edit_btn input.enter{width:150px;height:24px;color:#fff;padding:0 0 0 24px;background:url(../img/pic_edit_enter.gif) no-repeat left top;border:0;*line-height:26px;}
.graphy_show_edit_btn input.preview{width:100px;height:24px;color:#fff;padding:0 0 0 24px;background:url(../img/pic_edit_preview.gif) no-repeat left top;border:0;*line-height:26px;}
.graphy_show_edit_btn input.cancel{width:80px;height:24px;border:0;line-height:26px;background:url(../img/cancel_btn.gif) no-repeat;color:#333;}
.graphy_show_code{margin-top:15px;}
.hotel_pic_info{width:955px;padding:10px 0 36px 25px;}
.picshow_top{width:912px;height:30px;background:url(../img/info_show_line.gif) repeat-x left bottom;padding:2px 14px 0 8px;overflow:hidden;margin-top:11px;}
.picshow_top h2{float:right;font-size:12px;font-weight:normal;line-height:26px;}
.picshow_top_bak{float:left;padding:0 0 0 20px;line-height:26px;}
.picshow_top span{padding:0 8px;}
.picshow_top ul{float:left;}
.picshow_top li{float:left;margin-right:5px;height:28px;overflow:hidden;border:1px #eee solid;border-bottom:none;background:url(../img/info_show_tit_bg.jpg) repeat-x;}
.picshow_top li a{float:left;display:block;padding:0 15px;height:28px;text-align:center;line-height:28px;font-weight:bold;overflow:hidden;color:#B41E1C;background:url(../img/info_tab_arr.gif) no-repeat left top;}
.picshow_top li a:hover{color:#B41E1C;text-decoration:none;}
.picshow_top li.on{height:29px;}
.picshow_top li.on a{border-top:2px #D50000 solid;height:27px;line-height:25px;background-color:#fff;background-image:none;}
#picshow_content{width:910px;padding:20px 10px 0 10px;}
#picshow_content .hid{display:none;width:910px;}
#picshow_content .this{display:block;width:910px;}
.pic_show_main{float:left;width:672px;}
.pic_show_main_pic{width:672px;height:490px;background:url(../img/loading.gif) no-repeat center center;position:relative;}
.pic_show_main_pic_layer{width:672px;height:490px;z-index:99;left:0;top:0;position:absolute;}
.pic_show_main_pic_left{float:left;width:336px;height:490px;cursor:pointer;background:url(../img/pic_bg.png) repeat;}
.pic_show_main_pic_left span{width:100px;height:100px;background:url(../img/pic_show_left.gif) no-repeat left top;float:left;display:block;margin-top:195px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.pic_show_main_pic_right{float:right;width:336px;height:490px;cursor:pointer;background:url(../img/pic_bg.png) repeat;}
.pic_show_main_pic_right span{width:100px;height:100px;background:url(../img/pic_show_right.gif) no-repeat left top;float:right;display:block;margin-top:195px;filter:alpha(opacity=60);-moz-opacity:0.6;opacity:0.6;}
.pic_show_main_txt{width:650px;border:1px #eee solid;background:#f7f7f7;padding:10px;margin-top:15px;line-height:18px;overflow:hidden;color:#B41E1C;}
.pic_show_main_txt p{padding:5px 0 0 0;}
.pic_show_turn{float:right;width:180px;padding:10px 0 10px 18px;border:1px #eee solid;background:#f7f7f7;}
.pic_show_list_box{float:left;width:127px;display:inline;margin-left:4px;}
.pic_show_list_box_up{width:112px;height:20px;padding:0 0 0 10px;}
.pic_show_list_box_up a{display:block;overflow:hidden;width:112px;height:20px;background:url(../img/pic_turn_up.jpg) no-repeat;}
.pic_show_list_box_down{width:112px;height:20px;padding:7px 0 0 10px;}
.pic_show_list_box_down a{display:block;overflow:hidden;width:112px;height:20px;background:url(../img/pic_turn_down.jpg) no-repeat;}
.pic_show_list{width:127px;height:503px;overflow:hidden;position:relative;}
.pic_show_list ul{width:127px;height:503px;}
.pic_show_list li{width:116px;height:86px;margin:7px 0 0 0;padding:3px 3px 5px 8px;position:relative;}
.pic_show_list li.this{background:url(../../img/wedding/pic_this.gif) no-repeat;}
.pic_show_list li .num{position:absolute;right:5px;bottom:7px;background:#000;color:#fff;height:14px;overflow:hidden;line-height:14px;font-size:10px;padding:0 8px;}
.pic_show_turn_line{float:right;width:1px;background:#ddd;height:496px;display:inline;margin:27px 23px 0 0;position:relative;}
.pic_show_turn_btn{width:13px;height:145px;position:absolute;overflow:hidden;background:url(../img/pic_trun_btn.gif) no-repeat left top;left:-6px; cursor:n-resize;}
.info_gift{width:728px;border:1px #eee solid;}
.info_gift_l{float:left;padding:55px 0 20px 20px;width:335px;position:relative;}
.info_gift_r{float:left;display:inline;width:347px;margin:16px 0 0 10px;}
.info_gift_r_box{width:315px;height:197px;padding:30px 0 30px 32px;background:url(../img/gift_order_bg.png) no-repeat;}
.info_gift_r_ad{width:337px;margin:15px 0 0 5px;}
.info_gift_l_tit{width:148px;height:44px;overflow:hidden;position:absolute;background:url(../img/gift_title.png) no-repeat;left:8px;top:-1px;}
.info_gift_l_text{width:335px;color:#999;}
.info_gift_l_text_tit{width:335px;color:#666;}
.info_gift_l_text_tit b{color:#f90;}
.info_gift_l_text_info{width:335px;padding:15px 0;line-height:22px;}
.info_gift_l_text_info b{color:#f00;}
.info_gift_r_tit{width:283px;height:20px;line-height:20px;overflow:hidden;font-weight:bold;font-size:14px;color:#333;}
.info_gift_r_tit span{color:#a10000;}
.info_gift_r_tips{width:283px;height:36px;line-height:18px;color:#999;padding-top:8px;overflow:hidden;}
.info_gift_r_list{width:283px;}
.info_gift_r_list li{float:left;width:278px;padding:11px 0 0 0;height:24px;overflow:hidden;margin:0;}
.info_gift_r_list li .name{float:left;width:70px;height:24px;overflow:hidden;line-height:24px;color:#333;}
.info_gift_r_list li .inpbox{float:left;width:197px;height:20px;background:url(../img/gift_order_inp.gif) no-repeat;padding:2px 4px;}
.info_gift_r_list li .inpbox input{width:190px;height:18px;line-height:18px;border:0;padding:0;margin:0;position:relative;}
.info_gift_r_list li .btn{width:205px;height:24px;padding:0 0 0 70px;}
.info_gift_r_list li .btn a{position:relative;display:block;width:80px;height:24px;overflow:hidden;color:#fff;background:url(../img/gift_order_btn.gif) no-repeat;line-height:24px;text-align:center;}
.info_gift_r_list li .btn a:hover{color:#fff;text-decoration:none;}
.info_gift_r_tems{width:283px;height:16px;overflow:hidden;line-height:16px;padding-top:12px;color:#999;}
.music_banner{width:980px;height:180px;background:url(../img/music_banner.jpg) no-repeat;margin-top:10px;}
.music_banner_btn{width:964px;padding:131px 0 0 16px;height:30px;}
.music_banner_btn li{float:left;width:110px;height:30px;margin-right:3px;display:inline;}
.music_banner_btn li a{display:block;overflow:hidden;width:110px;height:30px;}
.music_banner_btn li a.btn1{background:url(../img/music_btn1.gif) no-repeat;}
.music_banner_btn li a.btn2{background:url(../img/music_btn2.gif) no-repeat;}
.music_banner_btn li a.btn3{background:url(../img/music_btn3.gif) no-repeat;}
.music_banner_btn li a.btn4{background:url(../img/music_btn4.gif) no-repeat;}
.music_list{width:980px;}
.music_list_tit{width:980px;height:37px;overflow:hidden;background:url(../img/music_tit.png) no-repeat;}
.music_list_tit_name{float:left;width:136px;padding:0 0 0 40px;font-size:14px;font-weight:bold;color:#fff;line-height:34px;}
.music_list_tit_tips{padding:0 0 0 27px;float:left;height:36px;line-height:36px;overflow:hidden;color:#999;background:url(../img/music_tips_ico.gif) no-repeat 5px center;}
.music_list_bottom{width:980px;height:4px;overflow:hidden;background:url(../img/music_bottom.png) no-repeat;}
.music_list_info{width:978px;padding:20px 0 16px 0;border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;}
.music_list_pic{float:left;width:178px;height:216px;padding:0 0 0 20px;}
.music_list_music{float:left;width:770px;}
.music_list_music li{float:left;width:340px;background:url(../img/music_list_shadow.gif) no-repeat 39px center;padding:8px 10px 0 10px;height:28px;overflow:hidden;display:inline;margin-left:20px;}
.music_list_music li.tag{background:url(../img/music_list_shadow.gif) #f7f7f7 no-repeat 39px center;}
.music_list_music li .num{float:left;width:22px;height:20px;overflow:hidden;text-align:center;line-height:20px;font-weight:bold;color:#f90;}
.music_list_music li .text{float:left;width:240px;height:20px;overflow:hidden;line-height:20px;color:#999;padding:0 0 0 18px;}
.music_list_music li .action{float:right;height:20px;overflow:hidden;}
.music_list_music li .action span{display:block;float:left;padding:0 0 0 5px;}
.music_list_music li .action a{display:block;width:20px;height:20px;overflow:hidden;}
.music_list_music li .action a.sound{background:url(../img/music_sound_play.gif) no-repeat left top;}
.music_list_music li .action a.play{background:url(../img/music_play_btn.gif) no-repeat left -20px;}
.music_list_music li .action a:hover.play{background:url(../img/music_play_btn.gif) no-repeat left top;}
.music_list_music li .action a.down{background:url(../img/music_play_btn.gif) no-repeat right -20px;}
.music_list_music li .action a:hover.down{background:url(../img/music_play_btn.gif) no-repeat right top;}













